Apply now »

Java Developer | 6 to 12 yrs | Bangalore & Chennai

Job Description

We are looking for an experienced Senior Java Developer with strong expertise in Payments, Banking, and large‑scale enterprise applications. The ideal candidate should have deep hands-on experience in Java, Spring Boot, Microservices, and modern cloud/container platforms. You will be part of a high-performing engineering team building secure, scalable, and real-time financial systems.

Job Description - Grade Specific

  • Design, develop, and maintain Java/J2EE payment processing modules with high availability and performance.
  • Build and integrate Microservices using Spring, Spring Boot, and Hibernate/JPA.
  • Create and consume REST and SOAP APIs supporting real-time transaction processing.
  • Work closely with Product & Business teams to design solutions for Banking and Payment systems (authorization, clearing, settlements, routing, reconciliation).Develop SQL queries, stored procedures, and optimize performance using Oracle 11g/12c.
  • Deploy and troubleshoot applications on JBoss and cloud/container platforms such as OpenShift, Kubernetes, Tanzu, and Docker.
  • Build CI/CD pipelines using Jenkins, Bitbucket, Maven, Gradle, and ensure smooth deployments.Contribute to UI development using Angular 8, JavaScript, jQuery, HTML5/CSS3, Bootstrap.
  • Monitor system performance with Prometheus, Grafana, and logs via Kibana.
  • Follow Agile practices, participate in Scrum ceremonies, conduct code reviews, and ensure coding standards.
  • Write unit tests using JUnit, Jasmine, Karma, ensuring high-quality deliver
Ref. code:  377925
Posted on:  24 Feb 2026
Experience Level:  Experienced Professionals
Contract Type:  Permanent
Location: 

Bangalore, IN

Brand:  Capgemini
Professional Community:  Software Engineering

Apply now »