Senior Lead Software Engineer - Cloud-Native Payments

J.P. MORGAN

Bournemouth

On-site

GBP 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

J.P. Morgan's Commercial & Investment Bank payments technology team seeks a Lead Software Engineer to drive architecture and strategy for mission-critical applications in a secure, scalable environment.

You will lead engineers, mentor talent, and deliver high-performance backend services in Java with cloud-native platforms, emphasizing multi-region, fault-tolerant designs and robust API interfaces (REST/gRPC). AI-assisted practices and secure coding will be embedded into delivery.

Qualifications

  • Formal training or certification in Software Engineering concepts.
  • Extensive experience in Java and object-oriented programming.
  • Proven leadership in Kubernetes and cloud-native application development.
  • Deep expertise in MongoDB, including change streams and schema design.
  • Strong background in RESTful and gRPC API design and implementation.
  • Demonstrated experience with API best practices and service registry concepts.
  • Track record of designing highly resilient, multi-region architectures.
  • Ability to architect and promote custom frameworks and reusable components.
  • Experience leading Agile, self-managing teams.
  • Demonstrated experience leading effective use of approved AI-assisted software development tools.
  • Strong understanding of responsible AI use in engineering workflows.

Responsibilities

  • Own the technical strategy and architecture for mission-critical applications, ensuring alignment with business goals and industry best practices.
  • Lead and mentor a team of software engineers, providing guidance, support, and professional development opportunities.
  • Drive the design and implementation of high-performance backend services using Java and cloud-native technologies.
  • Champion the development of highly resilient, share-nothing, multi-region architectures to achieve fault tolerance, high availability, and disaster recovery.
  • Drive the adoption and optimization of MongoDB (including change streams), Kubernetes, and other modern platforms.
  • Set and enforce standards for API design and development (REST/gRPC), including best practices for versioning, documentation, and error handling to ensure robust, secure, and scalable interfaces.
  • Guide the integration and management of service registries for dynamic service discovery and orchestration in micro services environments.
  • Promote the creation of custom frameworks and reusable components to accelerate development and maintain consistency.
  • Manage project delivery, ensuring timelines, quality, and stakeholder satisfaction while identifying and mitigating technical risks.
  • Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes, while establishing consistent validation standards and promoting reuse of effective patterns.
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.

Skills

Java and OO programming
Leadership in Kubernetes
Cloud-native app development
API design REST/gRPC
Agile leadership
AI-assisted development
Secure coding practices
Multi-region architecture
Team mentoring

Education

Bachelor's or Master's degree in Computer Science/Engineering

Tools

Kubernetes
MongoDB
AWS/Azure/GCP
CI/CD/DevOps
React/Angular

Job description

J.P. Morgan's Commercial & Investment Bank payments technology team seeks a Lead Software Engineer to drive architecture and strategy for mission-critical applications in a secure, scalable environment.

You will lead engineers, mentor talent, and deliver high-performance backend services in Java with cloud-native platforms, emphasizing multi-region, fault-tolerant designs and robust API interfaces (REST/gRPC). AI-assisted practices and secure coding will be embedded into delivery.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer – Cloud-Native Backend Architect
Lead Software Engineer – Cloud-Native Backend Architect

JPMorganChase • England

On-site
GBP 120,000 - 150,000
Lead Software Engineer – AI-Powered Payments (Java)
Lead Software Engineer – AI-Powered Payments (Java)

Next Frontier Capital • Glasgow

On-site
GBP 120,000 - 160,000
Senior Java Engineer & Tech Lead – Payments Platform
Senior Java Engineer & Tech Lead – Payments Platform

Euspert - Appcast - CPC • Greater London

On-site
GBP 90,000 - 140,000
Senior Lead Software Engineer - Cloud-Native Microservices
Senior Lead Software Engineer - Cloud-Native Microservices

慨正橡扯 • Greater London

On-site
GBP 80,000 - 100,000
Lead Software Engineer – AI-Powered Payments (Java)
Lead Software Engineer – AI-Powered Payments (Java)

United States Digital Space LLC • Greater London

On-site
GBP 110,000 - 150,000
Senior Backend Engineer - Cloud-Native Java & Microservices
Senior Backend Engineer - Cloud-Native Java & Microservices

JPMorgan Chase & Co. • Greater London

On-site
GBP 70,000 - 90,000
Senior Java Engineer – Payments Platform
Senior Java Engineer – Payments Platform

Fairygodboss • Greater London

On-site
GBP 70,000 - 100,000
Senior Cloud-Native Backend Engineer (Java/Kotlin)
Senior Cloud-Native Backend Engineer (Java/Kotlin)

JPMorgan Chase & Co. • Greater London

On-site
GBP 90,000 - 130,000
Senior Java Engineer — Hands-On Payments Tech Leader
Senior Java Engineer — Hands-On Payments Tech Leader

Fairygodboss • Greater London

On-site
GBP 90,000 - 120,000
Lead Software Engineer - Cloud-Native Backend & AI-Driven
Lead Software Engineer - Cloud-Native Backend & AI-Driven

JPMorgan Chase & Co. • Bournemouth

On-site
GBP 110,000 - 160,000