Skip to main content
Tata Consultancy Services logo

Java Software Engineer

Tata Consultancy Services
Full Timemid
Visakhapatnam, Andhra Pradesh, INPosted March 16, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

JavaSpringJenkinsApacheGitKafkaAgileMicroservicesAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

TCS is hiring for Java Developer

Experience Range - 4 to 10 years

Location - Vishakhapatnam

Education - 15 years of full time education

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

Must Have :

Ø 5-8 years of total experience with minimum 4 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 Springboot 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 Apache Kafka
  • Experience in jBoss JBPM

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free