Lead Software Engineer - Backend Engineering - Java/Kotlin
JP Morgan Chase
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
- 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
Reference: WJ-747_30135596