Lead Software Engineer – Backend Engineering – Java/Kotlin

Company: JP Morgan Chase
Apply on Partner’s Website
Location: London
Job Description:

Overview

As a Lead Software Engineer in the Accelerator team, you drive the transformation of smart ideas into customer-delivered products. You’ll work in cross-functional squads to design scalable, reliable systems that protect data and support growth in a cloud-native, multi-cloud environment. You’ll mentor peers, embrace new technology, and help shape long-term technical strategy. This role offers meaningful impact by solving real-world problems for customers and partners, within a collaborative, people-first culture.

Responsibilities

  • Apply domain modeling to build robust business products
  • Structure software for clarity, testability, and evolution
  • Design scalable, fault-tolerant architectures
  • Develop secure code to protect customers and systems
  • Investigate and fix issues promptly to prevent recurrence
  • Ensure zero-downtime releases for end users
  • Optimize data read/write for performance
  • Maintain reliable, operable systems
  • Keep technology and patterns up to date

Key requirements

  • Formal training or certification in problem-solving concepts with demonstrated applied experience
  • Identifies problems and proposes priorities; can contribute beyond own área
  • Desire to teach others and share knowledge; team-oriented
  • Adapts quickly to changing priorities; handles complexity and change
  • Learn/unlearn technologies rapidly; comfortable with uncharted waters
  • Maintains long-term perspective; chooses approaches aligned with end goals
  • Maintains high personal and team standards; ethical decision-making; builds trust
  • Initiative to shape own path with pragmatic, iterative delivery
  • team player
  • curiosity
  • strong problem-solving mindset
  • Java/Kotlin (JVM)
  • Open source technologies
  • Cloud-native / multi-cloud architectures

Posted: September 14th, 2026