Backend Java Developer Java Fullstack Developer

Capgemini

Chennai District

On-site

INR 900,000 - 1,300,000

Full time

12 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Capgemini in Chennai is seeking an experienced Backend Java Developer to design, build, and maintain scalable backend services using Java 8+, Spring Boot, and microservices. You will work on RESTful APIs, security, and cloud deployments in a collaborative global team.

The role emphasizes implementing business logic, testing, CI/CD, and collaboration with frontend, QA, DevOps, and product teams, with opportunities to mentor juniors and contribute to transformative tech projects.

Qualifications

  • 4 to 8 years experience in design and develop backend services using Java (8+), Spring Boot, and microservices architecture.
  • Build and expose RESTful APIs following best practices.
  • Implement business logic, validations, and exception handling.
  • Integrate with SQL/NoSQL databases and external systems.
  • Ensure security using Spring Security, OAuth2, and JWT.
  • Write unit and integration tests (JUnit, Mockito) and maintain code quality.
  • Participate in code reviews, follow clean coding standards, and optimize performance.
  • Collaborate with frontend, QA, DevOps, and product teams.
  • Troubleshoot and resolve production issues.
  • Contribute to CI/CD pipelines, containerization, and cloud deployments.

Responsibilities

  • 4 to 8 Years experience in Design and develop backend services using Java (8+), Spring Boot, and microservices architecture.
  • Build and expose RESTful APIs following best practices.
  • Implement business logic, validations, and exception handling.
  • Integrate with SQL/NoSQL databases and external systems.
  • Ensure security using Spring Security, OAuth2, and JWT.
  • Write unit and integration tests (JUnit, Mockito) and maintain code quality.
  • Participate in code reviews, follow clean coding standards, and optimize performance.
  • Collaborate with frontend, QA, DevOps, and product teams.
  • Troubleshoot and resolve production issues.
  • Contribute to CI/CD pipelines, containerization, and cloud deployments.

Skills

Java 8+
Spring Boot
Spring MVC
Spring Data JPA
Microservices design
REST APIs
SQL/NoSQL
Hibernate/JPA
Git
Maven/Gradle
Logging (Log4j/Logback)
CI/CD
Docker
Kubernetes
Jenkins
GitHub Actions
Terraform
AWS/Azure/GCP
Kafka/RabbitMQ
Testing (JUnit Mockito)

Tools

Java
Spring Boot
Spring MVC
Spring Data JPA
Microservices
REST
MySQL
PostgreSQL
Oracle
MongoDB
Hibernate/JPA
Git
Maven/Gradle
Log4j/Logback
ELK
Prometheus
Splunk
Terraform
Cloud platforms

Job description

Job Description:

Your Role

Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired bya collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world.

We are looking for an experienced Backend Java Developer to design, develop, and maintain scalable, secure, and high-performance backend systems. You will work on microservices architecture, RESTful APIs, and cloud-native solutions, collaborating with cross-functional teams to deliver enterprise-grade applications.

In This Role, You Will:
  • 4 to 8 Years experience in Design and develop backend services using Java (8+), Spring Boot, and microservices architecture.
  • Build and expose RESTful APIs following best practices.
  • Implement business logic, validations, and exception handling.
  • Integrate with SQL/NoSQL databases and external systems.
  • Ensure security using Spring Security, OAuth2, and JWT.
  • Write unit and integration tests (JUnit, Mockito) and maintain code quality.
  • Participate in code reviews, follow clean coding standards, and optimize performance.
  • Collaborate with frontend, QA, DevOps, and product teams.
  • Troubleshoot and resolve production issues.
  • Contribute to CI/CD pipelines, containerization, and cloud deployments.
Required Skills
  • Strong proficiency in Java (Java 8 or above).
  • Hands-on experience with Spring Boot, Spring MVC, Spring Data JPA.
  • Expertise in microservices design patterns (Circuit Breaker, Retry, API Gateway, etc..).
  • Solid understanding of REST APIs, HTTP methods, and status codes.
  • Experience with SQL databases (MySQL, PostgreSQL, Oracle, Mongo DB) and ORM frameworks (Hibernate/JPA).\
  • Familiarity with Git, build tools (Maven/Gradle), and logging frameworks (Log4j/Logback).
Nice to Have
  • Experience with event-driven architecture and distributed tracing.
  • Familiarity with monitoring tools (ELK, Prometheus, Splunk).
  • Knowledge of Infrastructure as Code (Terraform, CloudFormation).
  • Experience writing code using GitHub Copilot and leveraging Generative AI tools for development and problem-solving.
  • Knowledge of Docker, Kubernetes, and CI/CD tools (Jenkins, GitHub Actions).
  • Exposure to cloud platforms (AWS/Azure/GCP) and messaging systems (Kafka/RabbitMQ) is a plus.
Soft Skills
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and mentor junior developers.
  • Adaptable to new technologies and changing requirements.
What youll love about working here:

You can shape your career with us. We offer a range of career paths and internal opportunities within Capgemini group. You will also get personalized career guidance from our leaders.
You will get comprehensive wellness benefits including health checks, telemedicine, insurance with top-ups, elder care, partner coverage or new parent support via flexible work.
At Capgemini, you can work on cutting-edge projects in tech and engineering with industry leaders or create solutions to overcome societal and environmental challenges.

Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.

Requirements:

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Fullstack Angular
Java Fullstack Angular

Capgemini • Mumbai

On-site
INR 1,200,000 - 1,800,000
Wellness benefits
Career development
Online learning
Full Stack Engineer
Full Stack Engineer

Capgemini • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Comprehensive wellness benefits
Flexible work options for new parents
Personalized career guidance
Java Full stack (Angular)
Java Full stack (Angular)

JobCubby • India

On-site
INR 1,000,000 - 2,000,000
Health checks
Telemedicine
Insurance top-ups
+3
Java Full Stack Developer (Angular)
Java Full Stack Developer (Angular)

JobCubby • India

On-site
INR 900,000 - 1,400,000
Java Full Stack Developer – Angular
Java Full Stack Developer – Angular

Capgemini • Mumbai

On-site
INR 1,200,000 - 1,800,000
FBS Java Application Developer IV
FBS Java Application Developer IV

Capgemini • Maharashtra

Hybrid
INR 1,500,000 - 2,800,000
Competitive salary
Bonuses
Benefits package
+7
FBS Java Application Developer IV
FBS Java Application Developer IV

Capgemini • Hyderabad

Hybrid
INR 900,000 - 1,500,000
Competitive salary
Performance bonus
Benefits package
+6
Java with Angular Full stack developer
Java with Angular Full stack developer

Capgemini • Bengaluru

On-site
INR 800,000 - 1,600,000
Remote work options
Flexible schedules
Java Application Developer IV
Java Application Developer IV

Capgemini • Hyderabad

Hybrid
INR 900,000 - 1,500,000
Flexible work arrangements
Private Health Insurance
Pension Plan
+2
FBS Java Application Developer III
FBS Java Application Developer III

Capgemini • Hyderabad

Hybrid
INR 1,200,000 - 1,800,000
Competitive compensation
Comprehensive benefits package
Career development and training
+2