JPMorgan Chase

Java Lead Software Engineer – Multi-Asset Trading Platform

JPMorgan Chase
Apply
1 day ago
London, United KingdomStaff+

Responsibilities

  • Design and develop secure, high-quality production code for client-facing applications, APIs, and services.
  • Use AI-powered tools and automation for implementation, review, testing, troubleshooting, and other development lifecycle activities.
  • Create reusable context, tools, workflows, prototypes, test harnesses, and evaluation tools.
  • Collaborate with business, product, and design stakeholders to clarify needs and deliver practical solutions.
  • Optimize real-time trading systems for performance, reliability, scalability, and resilient failure handling.
  • Review code and technical designs, mentor engineers, and improve engineering practices through reusable patterns and constructive feedback.
  • Support automated delivery and production operations through observability, incident investigation, secure development, and resilient application design.

Requirements

  • Advanced applied experience with Java and JVM-based software engineering.
  • Bachelor’s degree in Computer Science, Computer Engineering, Mathematics, or a related technical field, or equivalent practical experience.
  • Advanced hands-on experience in system design, application development, testing, and operational stability for scalable client-facing applications.
  • Strong knowledge of APIs, distributed systems, event-driven architectures, caching technologies, and data modeling.
  • Experience integrating services reliably with robust failure handling.
  • Experience with AWS or similar cloud-native platforms, including automated delivery, testing, observability, and production support.
  • Ability to apply secure development, sensitive-data handling, resiliency, human review, and independent validation practices.
  • Evidence of self-directed learning through prototypes, open-source work, technical experiments, or reusable engineering tools.
  • Strong communication, prioritization, collaboration, and end-to-end ownership skills.
  • Preferred experience includes private banking, wealth or asset management, digital banking, trading, transaction-sensitive client platforms, full-stack web development, cloud-native modernization, Python, data analytics tooling, or trading domain knowledge.

Tech Stack

Categories

JPMorgan Chase

About JPMorgan Chase

10,000+ employees

JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.

Contact me