Senior Java Software Engineer
Tata Consultancy Services
5 - 10 years
Chennai
Posted: 08/01/2026
Job Description
About the Company
Must-Have
- Java 8+ Strong Knowledge Java 8 Features, lambda, Collections, Value object, Streams, Multi-threading, Functional interface
About the Role
2) Spring Boot - Autoconfiguration, Repository, Rest Controller, resolve dependency problems, application properties and how to inject them.
Responsibilities
- Good-to-Have
- Spring framework/Spring Boot
- Angular 2+
- SQL
- Clean Code
- Spring Batch
- Kafka
- JSF (Prime Faces)
- Git
- Maven
- JUnit4/JUnit5/Mockito/AssertJ
- Kubernetes
- Docker
- Cucumber (Testing)
Qualifications
Education details
Required Skills
Java 8+, Spring Boot
Preferred Skills
Spring framework/Spring Boot, Angular 2+, SQL, Clean Code, Spring Batch, Kafka, JSF (Prime Faces), Git, Maven, JUnit4/JUnit5/Mockito/AssertJ, Kubernetes, Docker, Cucumber (Testing)
Pay range and compensation package
Pay range or salary or compensation
Equal Opportunity Statement
Include a statement on commitment to diversity and inclusivity.
Services you might be interested in
We Search & Apply Jobs for You!
Our team scans through 1000s of opportunities and applies to roles best suited to your profile
Save 100+ hours and focus on what matters - cracking interviews and landing offers.
