Java Backend developer

Capgemini

Chennai

Hybrid

INR 1,600,000 - 2,200,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Capgemini India in Chennai is seeking a Senior Java Backend Developer to design, develop and maintain scalable backend systems using Core Java, Spring Boot and Microservices. You will implement RESTful APIs, apply OOP and design patterns, and contribute to system design and performance tuning.

The role requires hands-on coding, collaboration with frontend, DevOps and QA, and participation in CI/CD pipelines and Agile/Scrum practices.

Qualifications

  • Hands-on experience in Core Java and J2EE development.
  • Strong expertise in Spring Boot and Microservices architecture.
  • Solid experience in building REST APIs.
  • In-depth knowledge of OOP, design patterns, and data structures.
  • Strong understanding of multithreading and concurrency in Java.
  • Experience in system design and scalable application development.
  • Familiarity with relational databases (e.g., MySQL, PostgreSQL).
  • Working knowledge of Docker, Kubernetes (basic), and cloud platforms (AWS preferred).
  • Experience with CI/CD tools and version control systems (Git).
  • Exposure to Agile/Scrum development methodologies.

Responsibilities

  • Design, develop, and maintain backend applications using Core Java, Spring Boot, and J2EE technologies.
  • Build scalable and resilient systems using Microservices architecture.
  • Develop and integrate RESTful APIs for seamless communication between services.
  • Apply strong OOPS concepts, design patterns, and clean coding practices in development.
  • Work on multithreading and concurrency to optimize application performance.
  • Participate in system design discussions, architecture decisions, and scalability planning.
  • Ensure high code quality through unit testing, code reviews, and best practices.
  • Collaborate with cross-functional teams including frontend, DevOps, and QA teams.
  • Work with CI/CD pipelines, Git, and follow Agile methodologies.
  • Identify and resolve performance bottlenecks and production issues.

Skills

Core Java
J2EE
Spring Boot
Microservices
REST APIs
OOP concepts
Design patterns
Multithreading
Concurrency
System design
Agile/Scrum

Tools

Docker
Kubernetes
Git
CI/CD
AWS

Job description

Job Title: Senior Java Backend Developer
Job Description:

We are seeking an experienced Senior Java Backend Developer with strong expertise in core Java, Spring Boot, and Microservices architecture to develop scalable, high-performance backend systems. The role involves hands-on coding, system design, and delivering robust enterprise-grade applications.

Key Responsibilities:
  • Design, develop, and maintain backend applications using Core Java, Spring Boot, and J2EE technologies.
  • Build scalable and resilient systems using Microservices architecture.
  • Develop and integrate RESTful APIs for seamless communication between services.
  • Apply strong OOPS concepts, design patterns, and clean coding practices in development.
  • Work on multithreading and concurrency to optimize application performance.
  • Participate in system design discussions, architecture decisions, and scalability planning.
  • Ensure high code quality through unit testing, code reviews, and best practices.
  • Collaborate with cross-functional teams including frontend, DevOps, and QA teams.
  • Work with CI/CD pipelines, Git, and follow Agile methodologies.
  • Identify and resolve performance bottlenecks and production issues.
Required Skills & Qualifications:
  • Hands-on experience in Core Java and J2EE development.
  • Strong expertise in Spring Boot and Microservices architecture.
  • Solid experience in building REST APIs.
  • In-depth knowledge of OOPS, design patterns, and data structures.
  • Strong understanding of multithreading and concurrency in Java.
  • Experience in system design and scalable application development.
  • Familiarity with relational databases (e.g., MySQL, PostgreSQL).
  • Working knowledge of Docker, Kubernetes (basic), and cloud platforms (AWS preferred).
  • Experience with CI/CD tools and version control systems (Git).
  • Exposure to Agile/Scrum development methodologies.
Good to Have:
  • Experience with event-driven architecture
  • Knowledge of performance tuning and monitoring tools
  • Basic exposure to cloud-native application development
Key Competencies:
  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration abilities
  • Ability to work independently and take ownership
  • Focus on quality, scalability, and performance
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Backend Developer
Java Backend Developer

Envision Technology Solutions • India

Remote
INR 1,500,000 - 2,800,000
Java Backend Developer | Spring Boot | Microservices
Java Backend Developer | Spring Boot | Microservices

Infosys • Hyderabad, Pune District, Bengaluru

On-site
INR 1,200,000 - 2,400,000
Senior Backend Developer – Java Spring Boot
Senior Backend Developer – Java Spring Boot

Cloudoniq Technologies Pvt Ltd • Mumbai

On-site
INR 1,500,000 - 2,000,000
Java Back End Developer
Java Back End Developer

Integrated Personnel Services Limited • Hyderabad, Chennai District, Bengaluru

On-site
INR 1,200,000 - 1,700,000
Senior Java Backend Developer
Senior Java Backend Developer

Ingram Micro • Maharashtra

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

Kumaran Systems • Chennai District

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

Ingram Micro • Mumbai City

On-site
INR 2,600,000 - 5,000,000
Senior Software Engineer
Senior Software Engineer

Mployee.me • Dadri

On-site
INR 900,000 - 1,500,000
Java Backend Developer
Java Backend Developer

Lonvec Technologies Private Limited • Pune District

On-site
INR 1,100,000 - 1,700,000
Java Developer | Springboot | Microservices
Java Developer | Springboot | Microservices

Infosys • Hyderabad, Chennai District, Bengaluru

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