JP Morgan Chase
Staff / Lead Software Engineer - Backend Platform
Job Description
Salary: £62,000 - 102,000 per year
Requirements:- We need strong proficiency in Java and the Spring Boot framework.
- We need experience managing build tools such as Maven and Gradle and understanding their role in SDLC standardisation.
- We need a solid understanding of software engineering principles, design patterns, and best practices.
- We need a strong focus on security best practices in backend development.
- We need experience designing modern APIs, microservice architectures, and complex distributed asynchronous systems.
- We need excellent communication, mentoring, and stakeholder management skills.
- We need the ability to drive change and influence technical direction across teams.
- We need an understanding of engineering team needs.
- We need a passion for standardisation, process improvement, and engineering excellence.
- We need experience implementing and enforcing coding standards, code reviews, and automated testing.
- We need an understanding of the importance of controls and compliance in regulated organisations.
- We need demonstrated experience leading the effective use of enterprise-authorized AI-assisted software development tools, with the ability to set team expectations for validating AI outputs for correctness, performance, and security.
- We need strong understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and adherence to resiliency and security expectations.
- We need experience coaching senior engineers and leads on compliant usage patterns and controls.
- Preferred: experience building backend libraries and frameworks shared across multiple teams, with deep understanding of Spring Boot internals.
- Preferred: experience with scripting languages such as Python, Groovy, or Bash, and IaC tools such as Terraform.
- Preferred: knowledge of observability tools such as OTEL, Grafana, and Dynatrace.
- Preferred: experience working in financial services, investment platforms, or similar regulated organisations.
- Preferred: hands-on experience building and maintaining CI/CD platforms such as Jenkins or GitHub Actions.
- Preferred: experience building self-serve tooling for engineering teams.
- Preferred: demonstrated experience leading engineering teams, sprint planning, and backlog grooming.
- We design, develop, and maintain backend libraries and frameworks using Java and Spring Boot for asynchronous architecture.
- We build scalable, reliable, and secure components that provide out-of-the-box implementations of non-functional requirements and controls compliance.
- We collaborate closely with product engineering teams to understand their needs and deliver solutions that improve productivity and engineering experience.
- We drive initiatives to standardise development workflows, tooling, and processes across Platform and Product squads.
- We champion engineering best practices, coding standards, and architectural guidelines across Investments and our broader technology organisation.
- We provide technical direction, mentorship, and foster a culture of collaboration and continuous improvement.
- We tackle complex technical challenges, design innovative strategic solutions, and guide the team.
- We facilitate knowledge sharing and skill development within the team.
- We work closely with SDLC and Infrastructure teams to enable delivery of Platform as a Product.
- We drive adoption and governance of approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes.
- We establish measurable validation standards such as secure coding, peer review, automated testing, and promote reuse of proven patterns and automation within the SDLC/TLM toolchain.
- We apply knowledge of SDLC toolchain tools, including approved AI-assisted development and automation capabilities, to improve the value realized by automation at scale.
- AI
- Backend
- Bash
- CI/CD
- Dynatrace
- GitHub
- Gradle
- Grafana
- Groovy
- Support
- Java
- Jenkins
- Marketing
- Maven
- Python
- Security
- Spring
- Spring Boot
- Terraform
More:
We are J.P. Morgan Personal Investing, part of JPMorgan Chase, and we provide award-winning investments, products, and digital wealth management services to almost 300,000 investors in the UK. We are built on more than 150 years of J.P. Morgan heritage and a straightforward, transparent approach to investing that helps clients make informed decisions and achieve their financial goals. We are a global leader in financial services and value our people, diversity, and inclusion, offering a first-class business in a first-class way. Our Corporate Functions teams support finance, risk, human resources, marketing, and other essential areas that help our businesses, clients, customers, and employees succeed. This is a full-time role.
last updated 34 week of 2026
Interested in this role?
Submit your application now
How to Apply
About JP Morgan Chase
JP Morgan Chase
London
IT
Skills & Technologies
Inferred from job description
Salary Insight
£82,000
This role
£85,000
UK median
This salary is 4% below the UK median for Lead roles (£85,000/yr).
Based on 2024–2025 UK technology sector benchmarks