Java Backend with Spring Batch - Pune
Core
Senior Java Backend Developer supporting CorePayment application modernization and regional deployment for banking/financial clients.
Role type
Senior IC Java Backend Engineer (Spring Batch/Microservices)
Builds
Scalable backend services, RESTful APIs, and containerized microservices for CorePayment application
Domain
Financial Services / Banking
Required skills
Java 11/17+, Spring Boot, Spring Batch, Microservices, Kubernetes, Docker, RESTful APIs, Spring Data JPA, Hibernate, CI/CD pipelines, Git, Maven/Gradle, JUnit, Mockito
Preferred skills
Payments/banking domain experience, Kafka, Helm charts, cloud-native deployment tooling
Responsibilities
Design and develop Spring Boot microservices; Build Docker images and Kubernetes configs; Implement region-specific changes; Contribute to CI/CD automation; Perform unit/integration testing and debugging; Collaborate with DevOps and Tech Leads; Participate in code reviews and production issue resolution
Seniority
Senior, hands-on IC