Lead Software Engineer - Java & AI
JP Morgan Chase · London, England ·
Last confirmed by our partners on 16 Oct 2026.
Overview
In this role you will lead the development of a cloud-based payments application, delivering high-performance, low-latency solutions. You will build end-to-end payment flows within an agile team, driving innovation and production stability to support a rapidly expanding business. You’ll collaborate across technical areas to enhance trusted technologies and scale impactful payment products. This role offers the opportunity to shape the architecture and delivery of mission-critical payments capabilities.
Responsibilities
- Execute creative software solutions, design and troubleshoot systems
- Develop secure, production-grade code and review peers work
- Promote enterprise AI-assisted engineering practices for quality and speed
- Establish secure coding, validation, testing standards
- Encourage reuse of effective patterns across the team
- Utilize SDLC tools including AI-assisted development and automation
- Lead architectural evaluation sessions with internal teams
- Lead communities of practice to foster new technologies
- Support a culture of diversity, inclusion, and respect
Key requirements
- Hands-on coding experience with a proven track record
- Strong understanding of responsible AI in engineering workflows, including data sensitivity and security
- Experience mentoring engineers on safe, compliant AI adoption
- Experience delivering system design, development, testing, and operational stability
- Advanced proficiency in one or more programming languages, ideally Java
- Proficiency in automation and continuous delivery methods
- Proficient in all aspects of the Software Development Life Cycle
- Advanced understanding of agile methods, including CI/CD, application resiliency, and security
- Knowledge of cloud, AI/ML, or related technical disciplines
- Knowledge of the financial services industry and practical cloud-native experience
- team leadership
- collaboration
- communication
- Java
- AI-assisted development
- CI/CD
Market data from EasyWorkClub, not from the employer
Typical pay for Software developer in London: £50,000 – £100,000, from 456 adverts
896 live adverts for Software developer in London
Same role within 50 km
- Lead Software Engineer for COMMODITIES UK · Westminster Abbey · 1 km
- Software Engineer - Android · Westminster Abbey · 1 km
Remote or home office in 17% of 683 Software developer adverts we list nationwide
More openings at JP Morgan Chase
462 other openings we list
- Sr Lead Software Engineer - KDB+ / Q · London
- Senior Lead Software Engineer - Python - Asset & WM · London
- Lead Software Engineer - React/UI · Glasgow
- Software Engineer III - Python, AWS, AI/ML · Glasgow
- Portfolio Automation Analyst · London