TCS – Java Backend Developer – Advanced | ₹6 LPA To ₹8 LPA

Winzons

India

On-site

INR 1,200,000 - 2,100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tata Consultancy Services is seeking an Advanced Java Developer to design, develop and maintain scalable enterprise applications using Core Java, Spring Boot, and microservices. The role emphasizes cloud-ready backend systems, REST APIs, and strong problem-solving in an agile environment.

The candidate should bring hands-on experience with Java ecosystems, multithreading, and performance optimization, and collaborate with cross-functional teams to deliver high-quality software.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • 4–7 years of Java backend or enterprise app development experience.
  • Strong Java and Spring ecosystem expertise; cloud-friendly mindset.

Responsibilities

  • Design, develop, test, and maintain scalable enterprise applications using Core/Advanced Java.
  • Develop RESTful APIs and microservices with Spring Boot and Spring MVC.
  • Write clean, reusable code and follow coding standards.
  • Address multithreading, concurrency, memory management, and performance tuning.
  • Collaborate with analysts, architects, QA, and DevOps for project delivery.
  • Optimize SQL queries and data integration with SQL/PLSQL.
  • Troubleshoot production issues and ensure reliability and performance.
  • Implement security best practices, authentication, and secure coding.
  • Work with cloud, containers, and CI/CD pipelines for deployment and monitoring.
  • Mentor junior developers and participate in code reviews.

Skills

Core Java
Advanced Java
Java 8/11/17
Spring Boot
Spring MVC
Spring Security
Spring Data JPA
REST API
Microservices
JVM Tuning
SQL/PLSQL

Education

Bachelor's degree in CS/IT

Tools

Git
Jenkins
Maven
SonarQube
Docker
Kubernetes
CI/CD

Job description

Company Name: Tata Consultancy Services

Job role: Java Developer

Job Type: Full-Time

Experience Required: 4-7 Years

Job Location: Hyderabad / Pune / Chennai

Industry: Information Technology

Work Mode: Hybrid / Office-Based

Job Summary

We are looking for a highly skilled Advanced Java Developer with strong expertise in enterprise application development, microservices architecture, backend systems, and modern Java technologies. The ideal candidate should have hands-on experience in designing, developing, and maintaining scalable, high-performance applications using Java-based frameworks and cloud-native technologies. The role requires strong problem-solving skills, coding expertise, and experience working in agile environments.

Key Responsibilities
  • Design, develop, test, and maintain scalable and high-performance enterprise applications using Core Java and Advanced Java concepts.
  • Develop and implement RESTful APIs and microservices architecture using frameworks such as Spring Boot and Spring MVC.
  • Write clean, reusable, maintainable, and efficient code while adhering to coding standards and best practices.
  • Work on multithreading, concurrency, collections, memory management, and performance optimization in Java applications.
  • Participate in the design and implementation of distributed systems and enterprise-grade backend solutions.
  • Collaborate with cross-functional teams including business analysts, architects, QA teams, and DevOps teams for successful project delivery.
  • Develop and optimize database queries, stored procedures, and data integration solutions using SQL/PLSQL.
  • Troubleshoot production issues, debug applications, and ensure system reliability and performance.
  • Implement security best practices, authentication, authorization, and secure coding standards in application development.
  • Work with cloud, containerization, and CI/CD pipelines for deployment and application monitoring.
  • Participate in code reviews, technical discussions, and mentor junior developers whenever required.
  • Ensure timely delivery of assigned tasks while maintaining quality standards.
Required Technical Skills
Programming & Frameworks
  • Strong expertise in Core Java, Advanced Java, Java 8/11/17 features
  • Hands-on experience with Spring Boot, Spring MVC, Spring Security, Spring Data JPA
  • Strong understanding of Microservices Architecture and API development
  • Experience with Hibernate/JPA, JDBC, Maven, Gradle
Advanced Java Concepts
  • Multithreading and Concurrency
  • Collections Framework
  • Exception Handling
  • JVM Internals and Garbage Collection
  • Memory Management and Performance Tuning
  • Design Patterns and Object-Oriented Programming (OOP)
Database Skills
  • Strong experience with SQL, Oracle, MySQL, PostgreSQL, SQL Server
  • Experience in query optimization and database performance tuning
Web & API Technologies
  • REST APIs, SOAP Services
  • JSON, XML, API Integration
DevOps & Tools
  • Git, Jenkins, Maven, SonarQube
  • Docker, Kubernetes (preferred)
  • CI/CD pipelines
Cloud & Monitoring (Preferred)
  • Exposure to AWS, Azure, or GCP
  • Logging and monitoring tools such as Splunk, ELK, Grafana
Required Candidate Profile
  • 4- 7 years of experience in Java backend or enterprise application development.
  • Strong expertise in Advanced Java concepts and Spring ecosystem.
  • Experience in designing scalable, high-performance, and distributed applications.
  • Strong analytical, debugging, and problem-solving abilities.
  • Experience working in Agile/Scrum development environments.
  • Excellent communication and stakeholder management skills.
  • Bachelors degree in Computer Science, Information Technology, or related field.
Preferred Skills
  • Experience with event-driven architecture (Kafka/RabbitMQ).
  • Knowledge of containerization and cloud-native application development.
  • Exposure to performance testing and application tuning.
  • Prior experience in enterprise-level digital transformation projects.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

TCS – Java Full Stack Developer (React/Spring Boot)
TCS – Java Full Stack Developer (React/Spring Boot)

Winzons • India

Hybrid
INR 2,400,000 - 3,200,000
TCS – Java Full Stack Developer (Mid to Senior Level)
TCS – Java Full Stack Developer (Mid to Senior Level)

Winzons • India

On-site
INR 1,500,000 - 2,500,000
Java API Management & Microservices
Java API Management & Microservices

Tata Consultancy Services • Hyderabad

On-site
INR 1,200,000 - 1,800,000
TCS – Lead Java Full Stack Developer | 10+ Years Exp
TCS – Lead Java Full Stack Developer | 10+ Years Exp

Winzons • India

On-site
INR 3,000,000 - 7,000,000
TCS – Lead Java Full Stack Developer
TCS – Lead Java Full Stack Developer

Winzons • India

On-site
INR 4,000,000 - 7,000,000
Java Full Stack Developer | 6+ Years Exp
Java Full Stack Developer | 6+ Years Exp

Winzons • India

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

Capgemini • Hyderabad, Pune District

Hybrid
INR 1,500,000 - 2,600,000
Backend Developer – Java (Salary ₹5 LPA to ₹10 LPA)
Backend Developer – Java (Salary ₹5 LPA to ₹10 LPA)

Winzons • India

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

Anlage Infotech • Bengaluru

On-site
INR 2,800,000 - 4,200,000
Java Backend Engineer – Microservices (6+ Years Exp)
Java Backend Engineer – Microservices (6+ Years Exp)

Winzons • India

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