Job Description
Summary
JPMorgan Chase is hiring a Lead Software Engineer – Java and AWS (Emerging Payments) in Bengaluru, Karnataka. This senior software engineering role is ideal for professionals with extensive experience in Java, AWS, and cloud-native development, looking to drive innovation in emerging payment technologies. As a core technical contributor, you will design, develop, and deliver secure, scalable, and high-performing software solutions in a fast-paced, agile environment. You will also lead technical evaluations, mentor teams, and implement automation strategies to enhance operational efficiency and product stability.
Job Details at a Glance
| Job Title | Lead Software Engineer – Java and AWS (Emerging Payments) |
|---|---|
| Location | Bengaluru, Karnataka, India |
| Business Unit | Corporate & Investment Banking – Treasury Services |
| Job Type | Full-Time |
| Shift | Day |
| Experience Required | 5+ years in software engineering, Java, and cloud development |
| Key Skills & Tools | Java, Typescript, AWS, CI/CD, Agile, Cloud-Native, Automation, Emerging Payments |
| Job ID | 210646215 |
| Apply Before | 10/11/2025, 09:30 AM |
Key Responsibilities
- Design, develop, and maintain secure, high-quality production code for payment solutions.
- Lead technical troubleshooting and provide innovative solutions beyond conventional approaches.
- Identify opportunities for automation and remediation of recurring issues to improve software stability.
- Lead evaluation sessions with vendors, startups, and internal teams, assessing architecture, technical credentials, and integration applicability.
- Foster software engineering communities of practice, promoting awareness and adoption of emerging technologies.
- Mentor and guide team members to enhance technical capabilities and knowledge sharing.
- Collaborate with cross-functional teams to ensure end-to-end delivery of emerging payment solutions.
Required Skills & Qualifications
- Formal training or certification in software engineering concepts with 5+ years of applied experience.
- Hands-on experience in system design, application development, testing, and operational stability.
- Advanced proficiency in Java and Typescript.
- Strong knowledge of automation, CI/CD, agile methodologies, application resiliency, and security.
- Experience with cloud-native solutions, especially AWS.
- Familiarity with software development life cycle (SDLC) and modern engineering practices.
- Understanding of financial services systems and payment technologies.
Preferred Skills
- Prior experience in the payments industry.
- Exposure to emerging technologies such as AI, machine learning, or mobile applications.
- Experience leading cross-functional technical initiatives and evaluating vendor solutions.
Why Join JPMorgan Chase?
- Work on cutting-edge payment technologies in a leading global financial institution.
- Contribute to innovative solutions that drive the efficiency and stability of emerging payment platforms.
- Collaborate with global teams in a highly inclusive, agile, and growth-oriented environment.
- Access opportunities to mentor teams and lead communities of practice in software engineering.
Apply Now
Advance your career as a Lead Software Engineer – Java and AWS (Emerging Payments) at JPMorgan Chase, Bengaluru.
👉 Apply directly on the official JPMorgan Chase careers page