CareerPlan

Java Backend Developer with Spring Batch

India - PuneFull-time2026-10-15 → 2026-11-10

Core

Design, develop, and maintain enterprise-grade backend applications and batch processing systems for banking, financial, and energy sectors.

Role type

Senior IC Java backend developer (batch processing)

Builds

Scalable backend services, complex batch processing solutions, and ETL-like data processing workflows

Domain

Financial services, Banking, Energy

Deliverable

production ML models | product features

Required skills

Java 8/11/17, Spring Boot, Spring Batch, RESTful APIs, Microservices, SQL, OOP, Design Patterns

Preferred skills

Job scheduling, Partitioning, Parallel Processing, Fault tolerance, High-volume data processing

Technologies

Spring Framework, Spring Batch, Java, REST, SQL

Responsibilities

Design and develop backend services using Java and Spring Boot; Build complex batch processing solutions; Optimize ETL-like data workflows; Integrate with databases, APIs, and messaging systems; Troubleshoot performance bottlenecks; Participate in solution design and code reviews; Implement security and monitoring mechanisms.

Seniority

Senior, hands-on IC