Lead Software Engineer – Java & Spring Boot, Payments Technology (Mumbai)
JPMorgan Chase · Mumbai
| Company | JPMorgan Chase |
|---|---|
| Role | Lead Software Engineer – Java & Spring Boot, Payments Technology (Mumbai) |
| Location | Mumbai |
| Work mode | On-site |
| Experience | 3–6 years |
| Job type | Full-time |
About this job
JPMorgan Chase is hiring a Lead Software Engineer in Mumbai for Commercial & Investment Bank Payments Technology. You will be a core technical contributor building secure, stable payments software.
The role needs deep Java and Spring Boot, microservice design with idempotency and resilience, Oracle and JPA tuning, observability and incident leadership, and strong testing gates. You will also lead the team's careful use of AI tools. Trade finance knowledge is a plus. The role is in the office.
Eligibility
- 5+ years of applied software engineering
- Java and Spring Boot
- Microservice boundaries, API versioning, retries and circuit breakers
- Oracle and JPA performance and Liquibase migrations
- SLOs, alerting, tracing and incident leadership
Skills required
What you will do
- Build secure production code
- Review and debug others' code
- Lead AI-assisted engineering practice
- Automate fixes for recurring issues
- Evaluate vendor and internal designs
How to apply
- Open the official JPMorgan Chase job page with the Apply button and submit your application there.
- Tailor your resume to payment or banking services you built and production issues you led.
Before the interview, prepare:
- Avoiding N+1 queries in JPA
- Circuit breakers and retries
- Liquibase rollback strategy
- Setting SLOs for a payments API
Get jobs like this every day on WhatsApp. Free, no spam, only verified openings.
Join channelStay safe: DailyITJobs is not a recruitment agency and is not connected to JPMorgan Chase. Apply only on the official website. Never pay anyone for a job, interview or offer letter.