Java – Spring Boot / Microservices / Core Java

Tata Consultancy Services

Ernakulam

On-site

INR 800,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tata Consultancy Services is hiring a Senior Software Engineer with expertise in Java and Spring Boot. The role requires 4 to 12 years of experience in developing scalable backend services and RESTful APIs.

Ideal candidates should possess strong technical skills along with a problem-solving mindset. A BE/B.Tech/MCA/M.Sc./MS degree with a minimum of three years of relevant IT experience is essential.

Qualifications

  • Minimum 3 years of relevant IT experience post-graduation.
  • Full-time courses only considered.

Responsibilities

  • Design and develop scalable Java backend services.
  • Build and maintain REST APIs.
  • Work with databases and optimize queries.
  • Participate in code reviews and improve code quality.
  • Collaborate with cross-functional teams across projects.

Skills

Java (8+)
Spring Boot
SQL
JPA / Hibernate
Unit testing (JUnit)
OOP concepts
Microservices
Cloud platforms (AWS / GCP / Azure)
Docker / Kubernetes
Messaging systems (Kafka / RabbitMQ)
CI/CD pipelines

Education

BE/B.Tech/MCA/M.Sc./MS

Job description

Senior Software Engineer – Java

Experience: 4 to 12 years

Desired Competencies (Technical/Behavioral Competency)
Must-Have
  • Strong experience in Java (8+) and Spring Boot.
  • Experience building RESTful APIs.
  • Good understanding of SQL and relational databases.
  • Hands‑on knowledge of JPA / Hibernate.
  • Experience writing unit tests using JUnit or similar frameworks.
  • Basic understanding of OOP concepts and data structures.
Good-to-Have
  • Exposure to microservices architecture.
  • Experience with cloud platforms (AWS / GCP / Azure).
  • Basic knowledge of Docker / Kubernetes.
  • Experience with messaging systems (Kafka / RabbitMQ).
  • Familiarity with CI/CD pipelines and monitoring tools.
Responsibility / Expectations
  1. Design and develop scalable Java backend services.
  2. Build and maintain REST APIs.
  3. Work with databases and optimize queries.
  4. Participate in code reviews and improve code quality.
  5. Collaborate with cross‑functional teams across projects.
Professional Skills
  • Strong analytical, problem‑solving, communication, and ownership mindset.
Eligibility Criteria
  • BE/B.tech/MCA/M.Sc./MS with minimum 3 years of relevant IT-experience post‑graduation.
  • Only Full‑Time courses would be considered.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Keka Technologies Private Limited • Dadri

On-site
INR 900,000 - 1,300,000
Senior Java / J2ee developer
Senior Java / J2ee developer

Bounteous • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Java Back End Developer
Java Back End Developer

Capgemini • Chennai District

Hybrid
INR 4,000,000 - 6,000,000
Java Developer
Java Developer

Netscribes • Pune District

On-site
INR 900,000 - 1,500,000
Java Developer (Spring, Microservices)
Java Developer (Spring, Microservices)

Victrix Inc. • Maharashtra

On-site
INR 1,200,000 - 1,600,000
Java Developer
Java Developer

Advance Career Solutions • Hyderabad, Pune District, Mumbai

Hybrid
INR 1,500,000 - 2,300,000
Springboot Microservices Developer
Springboot Microservices Developer

Tata Consultancy Services • Bengaluru, Mumbai, Chennai District

On-site
INR 2,000,000 - 3,500,000
Java Developer (Spring, Microservices) Job ID: 358006
Java Developer (Spring, Microservices) Job ID: 358006

Victrixsystems • Pune District

On-site
Java Developer (Spring Boot & Microservices)
Java Developer (Spring Boot & Microservices)

Qloron Pvt Ltd • Bengaluru

On-site
INR 1,000,000 - 2,000,000
Senior Java Developer
Senior Java Developer

Infosys • Bengaluru

On-site
INR 1,200,000 - 1,800,000