Senior Java Developer (Java 8 + Springboot + SQL + Hibernate) at TCS – Chennai

September 11, 2025

Job Description

Summary

Tata Consultancy Services (TCS) is hiring a Senior Java Developer in Chennai with expertise in Java 8, Springboot, SQL, Hibernate, and REST APIs. This role is ideal for experienced developers with 5–10 years of experience looking to work on innovative enterprise solutions and cloud-based applications. The position also values knowledge of Docker, Microservices, Ansible, Angular, Maven, and RDBMS concepts. Join TCS to leverage your full-stack development skills, contribute to high-impact projects, and grow in a dynamic, collaborative environment.


Job Details at a Glance

TitleSenior Java Developer
CompanyTata Consultancy Services (TCS)
LocationChennai, India
Experience5 – 10 Years
RoleDeveloper
Technical SkillsJava 8+, Springboot, SQL, Hibernate, REST APIs, RDBMS, Maven, Angular 2+
Good-to-Have SkillsDocker, Microservices, Ansible
Number of Openings30
Job FunctionTechnology
Apply By31-Dec-2025
QualificationBachelor of Engineering (B.E.)

Responsibilities

  • Design, develop, and maintain enterprise-level applications using Java 8, Springboot, and Hibernate.
  • Develop REST APIs and ensure smooth integration with front-end frameworks like Angular.
  • Manage relational databases and implement RDBMS best practices.
  • Write efficient build scripts and project configurations using Maven.
  • Collaborate with cross-functional teams to design and implement Microservices architectures.
  • Utilize Docker and Ansible for deployment and environment management.
  • Perform unit and integration testing to ensure high-quality deliverables.

Skills & Qualifications

Technical Skills

  • Proficient in Java 8+, Springboot, Hibernate, and SQL.
  • Hands-on experience with REST APIs, RDBMS, and Maven.
  • Familiarity with Angular 2+, Docker, Microservices, and Ansible.
  • Strong understanding of software development lifecycle and version control.

Behavioral Competencies

  • Excellent analytical and problem-solving skills.
  • Strong collaboration and communication abilities.
  • Ability to manage multiple priorities in fast-paced environments.

Education

  • Bachelor of Engineering (B.E.) or equivalent in Computer Science, IT, or related fields.

Why Work at TCS Chennai?

  • Work with a global IT leader on cutting-edge projects.
  • Continuous learning and career advancement opportunities.
  • Exposure to innovative technologies and enterprise-level solutions.
  • Collaborative and inclusive work culture.

Apply Now

Take your career to the next level with TCS Chennai! Apply today for the Senior Java Developer position through the TCS Careers Official Page and be part of a global leader in technology services and consulting.