CareerPlan

Java Lead with Spring Batch

USAFull-time2026-10-30 → 2026-11-08
Hybrid

Core

Lead the design, development, modernization, and deployment of Java-based microservices applications and drive regional customizations.

Role type

Senior IC Java backend engineer (microservices)

Builds

Scalable, resilient, secure, and maintainable microservices architectures

Domain

Financial services / Payments

Required skills

Java 11/17+, Spring Boot, Spring Framework, microservices architecture, Kubernetes, Docker, containerization, REST API design, distributed systems, CI/CD tools, SQL/NoSQL databases, Kafka, API security, Helm, ConfigMaps, Secrets, Services, Ingress, scaling, application monitoring, logging, performance tuning, production incident management

Preferred skills

AWS, Azure, GCP, GitOps, Argo CD, Prometheus, Grafana, distributed tracing, payments or financial services experience

Technologies

Java, Spring Boot, Spring Framework, Kubernetes, Docker, Jenkins, GitLab CI, Kafka, SQL, NoSQL, Helm, Argo CD, Prometheus, Grafana

Responsibilities

Lead design, development, modernization, and deployment of Java-based microservices applications; Define scalable, resilient, secure, and maintainable microservices architectures; Provide technical leadership to backend developers and SDET engineers; Design and review RESTful APIs, service integrations, asynchronous processing, and application configuration strategies; Drive regional application customizations and coordinate cross-team dependencies for deployments; Oversee CI/CD pipelines, containerization, Kubernetes deployments, observability, and release management; Conduct code reviews, technical design reviews, performance optimization, and production troubleshooting; Ensure secure coding, automated testing, engineering standards, and production readiness

Seniority

Senior, hands-on IC