US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Sr Lead Software Engineer - Java & Trading Platform

Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.

As a Senior Lead Software Engineer at JPMorganChase within Asset & Wealth Management, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way.

Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.

Job Responsibilities


* Actively engages with and leads a team of technologists, contractors and vendors to develop and deploy trading applications to the highest standards, ensuring alignment with business and functional requirements.


* Designs and implements microservices in Java using streaming, non-blocking and reactive programming techniques, contributing secure, high-quality production code directly and reviewing and debugging code written by others.


* Utilizes technologies such as Kafka, IBM MQ, Kubernetes (K8s), Redis cache, MSK and AWS to build scalable, efficient systems across the order lifecycle (order management, FIX routing, execution, allocation and booking), providing both strategic direction and hands-on support.


* Drives adoption and governance of approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test acceleration, release readiness, incident/root-cause analysis), while establishing measurable validation standards (secure coding, peer review, automated testing) and promoting reuse of proven patterns and automation within the SDLC/TLM toolchain.


* Applies knowledge of tools within the Software Development Life Cycle toolchain, including approved AI-assisted development and automation capabilities, to improve the value realized by automation at scale.


* Drives the adoption of domain-driven design principles and decisions that influence product design, application functionality and technical operations, ensuring the architecture supports the trading platform's multi-asset capabilities (equities, fixed income, mutual funds).


* Oversees and contributes to technical documentation, including service APIs using Swagger/OpenAPI, ensuring robust logging, auditability, security and monitoring.


* Leads API design sessions and guides the selection of design patterns for the team, while contributing directly to the design process.


* Leads code review sessions and provides sign-off, ensuring high maintainability through TDD/BDD and demonstrating service scalability using mock testing frameworks, simulation and automated regression.


* Serves as a function-wide subject matter expert in trading systems and FIX connectivity, and advocates for firmwide frameworks, t...




Share Job