Lead Software Engineer – Java, Kafka & Apache Flink on AWS
JPMorgan Chase · Hyderabad
| Company | JPMorgan Chase |
|---|---|
| Role | Lead Software Engineer – Java, Kafka & Apache Flink on AWS |
| Location | Hyderabad |
| Work mode | On-site |
| Experience | 3–6 years |
| Job type | Full-time |
About this job
JPMorgan Chase is hiring a Lead Software Engineer in Hyderabad for Consumer and Community Banking. The role focuses on Java microservices and real-time data with Kafka and Apache Flink on AWS.
You will write and review secure code, solve design problems on your own, and remove recurring issues through automation. You will also review vendor designs, lead engineering communities and guide safe use of AI coding tools. The role is in the office.
Eligibility
- 5+ years of applied software engineering experience
- Java and Spring Boot microservices (Node.js also useful)
- Cloud platforms, distributed systems and REST APIs
- Scalable apps on both SQL and NoSQL databases
- Able to solve design problems with little supervision
Skills required
What you will do
- Build and review Java microservices and streaming jobs
- Design real-time pipelines with Kafka and Flink
- Automate fixes for recurring production problems
- Review architecture from vendors and internal teams
- Share new tools and practices across engineering
How to apply
- Open the official JPMorgan Chase job page with the Apply button and submit your application there.
- Tailor your resume to streaming or event-driven systems you built, with message volumes and latency figures.
Before the interview, prepare:
- Kafka: partitions, consumer groups, offsets and exactly-once
- Flink: state, windows, watermarks and checkpoints
- Microservice design on AWS: scaling and failure handling
- SQL vs NoSQL: choosing a store for an event-driven app
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.