Bestkaam Logo
Tata Consultancy Services Logo

Senior Java Software Engineer

Actively Reviewing the Applications

Tata Consultancy Services

India, Tamil Nadu, Chennai Full-Time On-site INR 7–11 LPA
Posted 3 weeks ago Apply by May 29, 2026

Job Description

Greetings from TCS !!!


Role : Java Senior Developer

Experience Range : 6 - 10 years of experience

Location :Chennai

Skills Required : Java8, Spring boot, Microservices, Apache Kafka, Jenkins, Git, Maven, API Microservices


Must Have :

Ø 6- 10 years of total experience with minimum 5 years with Java development with microservices.

Ø Should be able to understand user requirements in the form of user stories and build them in Test Driven Development Approach using Spring boot Restful APIs.

Ø Should have sound understanding of JPA (Java persistence API)

Ø Should have sound understanding of JMS (Java Messaging Services)

Ø Should have some experience with IBM MQ, Solace and/or Apache kafka

Ø Should be able to write unit test cases with jUnit & Mockito

Ø Should have sound understanding of Git and Maven

Should have experience in working in an Agile Environment.


Good to Have :

  • Banking Domain Experience
  • Experience in UI technology like Angular
  • Experience in Apache Kafka
  • Experience in jBoss JBPM


Roles and Responsbilities :

  1. We are looking for a Tech lead who can design and build microservice using Springboot and Java 8.
  2. Should be able to develop in Test Driven Development Approach.

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.