Java J2EE

Tata Consultancy Services

Hyderabad, Pune District, Bengaluru

On-site

INR 1,800,000 - 2,400,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Tata Consultancy Services is seeking a Senior Java Developer to join our team in India. The role involves designing and implementing scalable Java-based solutions across UI, API, and backend layers, with strong emphasis on Spring Boot, microservices, and reactive programming.

Collaborate with global teams to ensure high-quality software delivery. Ideal candidates will have extensive experience in Java 8/11, Spring ecosystem, REST APIs, CI/CD, and related testing frameworks.

Qualifications

  • We are looking for a highly skilled SDET Automation Engineer with Selenium, Playwright, Core Java, and Python.

Responsibilities

  • Design, develop, and maintain Java-based applications ensuring scalability and performance.
  • Translate application storyboards and use cases into functional applications.
  • Build efficient, reusable, and reliable Java code following best practices.
  • Conduct code reviews, mentor junior developers, and ensure adherence to coding standards.
  • Collaborate with cross-functional teams to define specifications and deliverables.
  • Implement microservices architecture and integrate with third-party services.
  • Ensure application security and compliance with organizational standards.
  • Participate in architectural discussions and contribute to technical strategy.
  • Handle onshore-offshore communication and lead development teams.

Skills

Core Java
Advanced Java
Microservices
Spring/SpringBoot
Reactive Programming

Job description

Role & responsibilities :

Job Tittle


Senior Java Developer


Coding*

Core Java, Advanced Java, SpringBoot, Reactive Programming


Experience Level*

Min*


8


Max*


14


Location*

Bangalore, Hyderabad, Pune, Bhubaneswar, Noida, Gurgaon, Kochi


Work Type*

Full-time


Section II - Job Evaluation Topics and Weight (Questions and evaluation are based on below)

Topic of Evaluation / Skills*

Mandatory / Non-mandatory

Percentage*

(Skills / Topics should sum up to 100%)


(Enter only multiples of 5)


Core Java

Mandatory


30%


Advanced Java

Mandatory


20%


Microservices

Mandatory


20%


Spring/SpringBoot

Mandatory


20%


Reactive Programming

Mandatory


10%


Section III - Job Requirements and Responsibilities

Job requirements

We are looking for a highly skilled and detail-oriented SDET Automation Engineer with strong experience in Selenium, Playwright, Core Java, and Python. You will design and build robust automation frameworks, develop automated test suites for UI, API, and backend systems, and contribute to overall product quality. You will work closely with developers, QA engineers, DevOps, and product teams to ensure scalable, reliable, and high-quality software delivery.


This role requires hands-on expertise in modern test automation, CI/CD integration, debugging, and designing test strategies for complex systems.


Key Responsibility


  • Design, develop, and maintain Java-based applications ensuring scalability and performance.

  • Translate application storyboards and use cases into functional applications.

  • Build efficient, reusable, and reliable Java code following best practices.

  • Conduct code reviews, mentor junior developers, and ensure adherence to coding standards.

  • Collaborate with cross-functional teams to define specifications and deliverables.

  • Implement microservices architecture and integrate with third-party services.

  • Ensure application security and compliance with organizational standards.

  • Participate in architectural discussions and contribute to technical strategy.

  • Handle onshore-offshore communication and lead development teams.

  • 8+ years of hands-on experience in Java, Java8 and SpringBoot

  • Should be confident enough to independently write services from scratch.

  • Core Java & Java 8/11, strong understanding of data structures, multithreading, and concurrency.

  • Expertise in Spring Framework (Spring Boot, Spring Cloud, Spring Security, Spring Batch).

  • Hands-on experience with Apache Kafka, Cassandra, and Oracle DB.

  • Familiarity with microservices-based architecture.

  • Strong knowledge of common design patterns.

  • Experience with RESTful APIs, unit testing (JUnit, Mockito), and CI/CD pipelines.

  • Good understanding of Git, Maven/Gradle, and Agile methodologies.

  • Hands on experience with Reactive Programming


Section IV - Job Qualifications & Skills

Domain

Soft Skills

Excellent communication and collaboration skills, Good Learning Attitude


Education Requirements

Bachelors degree in computer science, Information Technology, or related field (or equivalent experience).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Software Engineer 1
Sr Software Engineer 1

PSRTEK • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Java Developer
Senior Java Developer

A.TReDS Ltd. • Navi Mumbai

On-site
INR 2,200,000 - 3,400,000
Java Full Stack Developer
Java Full Stack Developer

First Object • Bengaluru

Hybrid
INR 2,400,000 - 4,200,000
Sr. Software Engineer- JAVA
Sr. Software Engineer- JAVA

Unidel Group • Pune District

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

MY Guru Knowledge Center • Hyderabad

On-site
INR 600,000 - 1,200,000
Senior Software Engineer -Java
Senior Software Engineer -Java

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 2,400,000 - 3,600,000
Java Technical Architect
Java Technical Architect

Cotiviti • Hyderabad

On-site
INR 3,000,000 - 5,000,000
Walk-in | Senior Java Backend Developer
Walk-in | Senior Java Backend Developer

Ascendion Engineering • Bengaluru

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

TymblHub • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Udemy Learning Licenses
Comprehensive health insurance
Paid time off
+2
Assistant Manager - Java Full Stack
Assistant Manager - Java Full Stack

Weekday AI (YC W21) • Bengaluru

On-site
INR 1,000,000 - 2,500,000