Lead Software Engineer – Java – Asset Management Trading

Testing Site - JPMC

Greater London

Presencial

GBP 120.000 - 190.000

Jornada completa

14 días+

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

JPMorganChase is seeking a Lead Software Engineer in Asset Management Trading Technology to design, build, and evolve high‑performance trading platforms that manage orders and execute trades across asset classes. You will work closely with Traders to automate order lifecycles and deliver scalable Java applications in a fast-paced environment.

You will architect messaging and streaming with Kafka/AMPS, drive GenAI adoption in development, and lead code reviews while mentoring teammates to sustain

Formación

  • Proven hands-on experience designing and building end-to-end software systems.
  • Strong knowledge of core Java and object-oriented design principles.
  • Experience with messaging and streaming technologies such as Kafka.
  • Ability to collaborate effectively with cross-functional teams including Traders and Quants.
  • Commitment to reliability, scalability, and maintainable systems.
  • Passion for code quality and engineering excellence.

Responsabilidades

  • Design and engineer scalable, high-performance trading systems across multiple asset classes.
  • Collaborate directly with Traders to deliver impactful solutions.
  • Build and develop core Java applications for mission-critical trading platforms.
  • Architect and implement next-generation messaging and streaming technologies such as Kafka and AMPS.
  • Drive technical innovation and contribute ideas for platform advancement.
  • Lead code reviews and mentor team members to ensure engineering excellence.
  • Participate in the full software development lifecycle from design through production.
  • Focus on continuous improvement and rapid delivery.
  • Deploy code to production daily with confidence.
  • Contribute to a culture of diversity, inclusion, and respect.

Conocimientos

End-to-end software design
Java
Distributed messaging
GenAI adoption

Herramientas

Kafka
AMPS

Descripción del empleo

Are you ready to shape the future of trading technology? At JPMorganChase, you will have the opportunity to drive technical innovation and deliver impactful solutions alongside a team that values creativity, excellence, and rapid delivery. You will collaborate directly with Traders, leveraging your expertise to engineer platforms that transform the trading experience. We foster a culture of diversity, inclusion, and respect, where your ideas and skills can thrive. Discover a place where your contributions make a difference every day.


As a Lead Software Engineer in Asset Management Trading Technology, you will design, build, and evolve industry-leading platforms that manage orders and execute trades across diverse asset classes. You will work closely with Traders to automate and optimize the order management lifecycle, ensuring high performance and reliability. You will be part of a team that values technical excellence, creative problem-solving, and fast, iterative delivery. Your expertise will directly influence the advancement of trading technology and team culture.

Job Responsibilities:
  • Design and engineer scalable, high-performance trading systems across multiple asset classes
  • Collaborate directly with Traders to deliver impactful solutions
  • Build and develop core Java applications for mission-critical trading platforms
  • Architect and implement next-generation messaging and streaming technologies such as Kafka and AMPS
  • Drive technical innovation and contribute creative ideas for platform advancement
  • Drive the adoption and scaling of GenAI practices within the software development workflow
  • Lead code reviews and mentor team members to ensure engineering excellence
  • Participate in the full software development lifecycle from design through to production
  • Focus on continuous improvement and fast, iterative delivery
  • Deploy code to production daily with confidence
  • Add to team culture of diversity, opportunity, inclusion, and respect
Required Qualifications, Capabilities, and Skills:
  • Proven hands‑on experience designing and building end‑to‑end software systems
  • Strong knowledge of core Java and object‑oriented design principles
  • Experience with messaging and streaming technologies such as Kafka
  • Solid understanding of modern software architecture and design patterns
  • Ability to collaborate effectively with cross‑functional teams including Traders and Quants
  • Demonstrated ability to work in a fast‑paced environment
  • Commitment to building reliable, scalable, and maintainable systems
  • Passion for code quality, engineering excellence, and elegant solutions
  • Dedication to continuous improvement and rapid delivery
  • Strong problem‑solving skills and creative thinking
Preferred Qualifications, Capabilities, and Skills:
  • Experience in financial services or Trading Technology
  • Knowledge of distributed systems and microservices architecture
  • Understanding of observability and telemetry principles
  • Interest in financial markets and trading workflows
  • Experience mentoring or leading technical teams
  • Exposure to low‑latency or high‑throughput systems
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Lead Software Engineering — Trading Tech
Lead Software Engineering — Trading Tech

JPMorgan Chase & Co. • City of Westminster

Presencial
GBP 120.000 - 160.000
Sr Lead Software Engineer — Digital Markets Execution Technology, Execute
Sr Lead Software Engineer — Digital Markets Execution Technology, Execute

JPMorgan Chase & Co. • Greater London

Presencial
GBP 110.000 - 140.000
Lead Software Engineer - JAVA - Equities - Vice President
Lead Software Engineer - JAVA - Equities - Vice President

Testing Site - JPMC • Greater London

Presencial
GBP 90.000 - 130.000
Lead Software Engineer - JAVA - Equities - Vice President
Lead Software Engineer - JAVA - Equities - Vice President

JPMorgan Chase & Co. • Greater London

Presencial
GBP 110.000 - 160.000
Lead Software Engineering — Trading Tech
Lead Software Engineering — Trading Tech

JPMorganChase • Greater London

Presencial
GBP 150.000 - 210.000
Lead Software Engineering - Trading Tech
Lead Software Engineering - Trading Tech

JPMorgan Chase & Co. • City of Westminster

Presencial
GBP 120.000 - 180.000
Senior Lead Software Engineer - FICC Electronic Trading Application Developer
Senior Lead Software Engineer - FICC Electronic Trading Application Developer

JPMorgan Chase & Co. • Greater London

Presencial
GBP 120.000 - 160.000
Lead Java Engineer — Trading Tech & GenAI
Lead Java Engineer — Trading Tech & GenAI

Testing Site - JPMC • Greater London

Presencial
GBP 120.000 - 190.000
Lead Software Engineer - Java/SpringBoot
Lead Software Engineer - Java/SpringBoot

JPMorgan Chase & Co. • Bournemouth

Presencial
GBP 80.000 - 110.000
Senior Lead eSoftware Engineer - Equities Algo Trading - Java - VP
Senior Lead eSoftware Engineer - Equities Algo Trading - Java - VP

Testing Site - JPMC • Greater London

Presencial
GBP 120.000 - 180.000