Senior Lead Software Engineer - Java / AWM
Core
Design, build, and improve scalable client-facing capabilities and APIs for J.P. Morgan Online International within the International Private Bank Technology organisation.
Role type
Senior Lead Software Engineer (Java)
Builds
Scalable client-facing applications, APIs, and services for J.P. Morgan Online International
Domain
Financial Services / Asset & Wealth Management / International Private Banking
Deliverable
production ML models | product features
Required skills
Advanced Java/JVM, API design, distributed systems, data modelling, cloud native (AWS), enterprise coding agents, responsible AI in engineering, technical leadership, mentoring, complex problem solving
Preferred skills
CFA charterholder status, International Private Banking experience, mobile app development (iOS/Android), full-stack modernisation
Technologies
Java, JVM, AWS, enterprise coding agents
Responsibilities
Design and develop secure production code; drive design and implementation decisions; provide technical guidance as a subject matter expert; lead technical delivery of complex changes; apply and drive adoption of AI-assisted engineering practices; mentor engineers through code reviews; translate client needs and financial workflows into technical solutions
Seniority
Senior, hands-on IC with technical leadership