Java Spring Boot, J2EE Developer

TATA Consultancy Services Ltd

Chennai, Tamil Nadu, India

Type: Full-Time Arrangement: Hybrid
6 - 8 Yrs800000 - 1400000(Annually)

Posted: 4 Aug 2026

Job Description

Role: Java Spring Boot, J2EE Developer
Experience: 6 to 8 years
Location: Chennai/Bangalore, India
Interview Mode: Virtual

Key Responsibilities & Requirements:
- Develop Spring Boot microservices and REST/SOAP APIs
- Apply Core Java (Java 8+), Spring Framework, and Hibernate
- Utilize JavaScript, jQuery, JSP, XML, HTML, React JS, and Angular JS
- Implement Microservice Architecture and Design Patterns
- Manage CI/CD pipelines using Maven, GIT, and Jenkins
- Write unit tests using JUnit and Mockito
- Work with message brokers (Kafka), containerization (Docker), and databases (PostgreSQL)
- Deploy and manage applications on JBoss EAP and Linux servers
- Apply advanced OOA/OOD, OOP, and Service-Oriented Architecture (SOA) principles
- Collaborate with clients for requirements gathering, solution design, and management reporting
- Domain expertise in Insurance is highly valued

Required Qualifications

  • Core Java & Java 8
  • Spring Boot & Spring Framework
  • Hibernate
  • REST/SOAP API design
  • Microservices Architecture
  • JUnit & Mockito
  • Maven, Git, Jenkins
  • PostgreSQL
  • JBoss EAP & Linux servers
  • 6-8 years of Java development experience

Preferred Qualifications

  • React JS & Angular JS
  • Kafka
  • Docker
  • Insurance domain experience
  • OOA/OOD & SOA expertise
  • Client communication & solution design

Skills Required

Core JavaSpring BootSpring FrameworkHibernateREST APIMicroservicesJavaScriptReact JSAngular JSMavenGitJenkinsJUnitMockitoKafkaDockerPostgreSQLJBoss EAPLinuxInsurance Domain