CareerPlanGet AI match score →

Java Backend Developer with Spring Batch - Pune

India - Pune💼 Full-time🗓 2026-07-20 → 2026-07-31

Core

Design, develop, and maintain enterprise-grade backend applications and large-scale batch processing solutions for financial services clients.

Role type

Senior IC Java Backend Developer (Batch Processing)

Builds

Scalable backend systems, batch processing pipelines, and RESTful microservices for banking and financial institutions.

Domain

Financial Services / Enterprise Software

Deliverable

production ML models | product features | infrastructure

Required skills

Java 17+, Spring Boot, Spring Batch, Microservices, REST APIs, SQL optimization, Oracle/PostgreSQL/SQL Server, JUnit, Mockito

Preferred skills

Kafka, file processing (CSV/XML/JSON), scheduling/orchestration tools, React/Angular

Technologies

Java, Spring Boot, Spring Batch, Kafka, Oracle, PostgreSQL, SQL Server, JUnit, Mockito

Responsibilities

Design and develop scalable batch processing jobs for data ingestion and ETL; Build and enhance RESTful APIs and microservices; Optimize application performance and database query efficiency; Troubleshoot production issues and perform root cause analysis; Collaborate with cross-functional teams on technical design and code reviews.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗