Java, spring boot, microservices

Capgemini

Navi Mumbai, Bengaluru

Hybrid

INR 1,200,000 - 1,800,000

Full time

5 days ago
Be an early applicant
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 is seeking a Java Developer in Navi Mumbai to design, develop, and maintain scalable enterprise applications using Spring Boot and microservices. You will collaborate with cross-functional teams in an Agile setting to deliver RESTful services and robust integrations.

The role requires strong Core Java expertise, experience with Spring modules, and a solid understanding of ORM and databases. A team-oriented environment with continuous delivery practices is offered.

Qualifications

  • Proficiency in Java and Spring technologies.
  • Experience with microservices and REST APIs.
  • Strong understanding of relational databases and ORM.

Responsibilities

  • Design, develop, test, and deploy Java applications using Spring Boot.
  • Build microservices and RESTful APIs with scalable architecture.
  • Participate in design discussions and architectural decisions.
  • Integrate with databases, third-party services, and messaging systems.
  • Write clean, efficient code and follow best practices.
  • Troubleshoot, debug, and optimize performance.
  • Implement security, monitoring, and logging mechanisms.
  • Collaborate with QA, DevOps, BA, and stakeholders.
  • Participate in code reviews and ensure coding standards.

Skills

Core Java
Spring Boot
Spring MVC
Spring Data JPA
Spring Security
Microservices
REST APIs
Hibernate/JPA
Relational Databases
Git
Maven/Gradle
Agile/Scrum
Docker
Kubernetes
AWS
Kafka
RabbitMQ
Jenkins

Education

Bachelor's or Master's in Computer Science or IT

Tools

Docker
Kubernetes
AWS
Azure
Google Cloud
Kafka
RabbitMQ
Jenkins
GitHub Actions
Azure DevOps

Job description

Role & responsibilities

We are seeking a skilled Java Developer with strong experience in Spring Boot and Microservices architecture. The ideal candidate will be responsible for designing, developing, and maintaining scalable, high-performance enterprise applications while collaborating with cross-functional teams in an Agile environment.

Key Responsibilities
  • Design, develop, test, and deploy Java-based applications using Spring Boot.
  • Build and maintain Microservices-based applications and RESTful APIs.
  • Participate in system design discussions and architecture decisions.
  • Integrate applications with databases, third-party services, and messaging systems.
  • Write clean, reusable, and efficient code following best practices.
  • Troubleshoot, debug, and optimize application performance.
  • Implement security, monitoring, and logging mechanisms.
  • Collaborate with QA, DevOps, Business Analysts, and stakeholders.
  • Participate in code reviews and ensure adherence to coding standards.
Required Skills
  • Strong experience in Core Java (Java 8/11/17).
  • Hands-on experience with Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.
  • Expertise in Microservices Architecture and REST API development.
  • Experience with Hibernate/JPA and relational databases such as Oracle, SQL Server, or PostgreSQL.
  • Good understanding of design patterns and object-oriented programming principles.
  • Experience with version control systems such as Git.
  • Knowledge of build tools like Maven or Gradle.
  • Familiarity with Agile/Scrum methodologies.
Preferred Skills
  • Experience with Docker and Kubernetes.
  • Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience with messaging tools like Kafka, RabbitMQ, or JMS.
  • Understanding of CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.
Qualifications
  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • Excellent problem-solving and communication skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer | Springboot | Microservices
Java Developer | Springboot | Microservices

Infosys • Hyderabad, Chennai District, Bengaluru

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

Tata Technologies • Jamshedpur

On-site
INR 600,000 - 900,000
Java Spring Boot Developer
Java Spring Boot Developer

Infosys • Hyderabad, Ahmedabad District, Bengaluru

On-site
INR 3,500,000 - 6,500,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
Java Developer Spring Boot & Microservices
Java Developer Spring Boot & Microservices

Cloudxtreme • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Java API microservices
Java API microservices

Capgemini • Pune District

On-site
INR 1,200,000 - 2,000,000
Java Backend Developer | Spring Boot | Microservices
Java Backend Developer | Spring Boot | Microservices

TymblHub • Pune District

On-site
INR 900,000 - 1,500,000
Java Spring Boot Developer 5 -10 yrs
Java Spring Boot Developer 5 -10 yrs

Infosys • Ahmedabad District, Chennai District, Bengaluru

Hybrid
INR 1,200,000 - 2,400,000
Java Developer
Java Developer

Mphasis • Hyderabad, Chennai District, Bengaluru

On-site
INR 900,000 - 1,300,000
Java Developer
Java Developer

Mingledorffs Tech Private Ltd • Hyderabad

On-site
INR 1,200,000 - 2,400,000