Senior Low-Latency Java Engineer - Trading Systems

CMC MARKETS PLC

City of Westminster

On-site

GBP 100,000 - 150,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

CMC Markets PLC is seeking a Senior Low Latency Java Developer to join our Quantitative Strategies team within Pricing & Risk, working on ultra-fast, high-performance trading systems. You will design and build low-latency pricing and risk components powering our global operations.

The role requires hands-on Java development, strong concurrency skills, and a deep understanding of JVM internals to optimise performance in a market-making environment.

Qualifications

  • Expertise in building low-latency Java systems for pricing and risk.
  • Strong knowledge of concurrency and memory management.
  • Deep understanding of JVM internals and performance tuning.

Responsibilities

  • Develop and optimise high-performance Java (21+) systems for pricing, risk and trading.
  • Build and enhance components within a low latency, high-throughput trading architecture.
  • Apply advanced concurrency, memory management and performance tuning.
  • Design scalable, resilient and maintainable systems.
  • Contribute to architectural decisions across trading and risk platform.
  • Build tooling to improve monitoring, maintenance and diagnostics.
  • Work with Quants, Financial Engineering, Front Office and Ops.
  • Support live trading systems and troubleshoot time-critical issues.
  • Contribute to evolution of electronic trading infrastructure.
  • Provide guidance and mentorship to junior developers.
  • Champion best practices, clean code and robust design patterns.
  • Hands-on Java experience in low-latency financial systems.
  • Knowledge of FIX protocol, order routing and broker connectivity.
  • Experience across FX, Equities, Commodities or Derivatives.
  • Operate calmly in a fast-paced Front Office trading environment.
  • Mentor engineers and influence technical direction.

Job description

CMC Markets PLC is seeking a Senior Low Latency Java Developer to join our Quantitative Strategies team within Pricing & Risk, working on ultra-fast, high-performance trading systems. You will design and build low-latency pricing and risk components powering our global operations.

The role requires hands-on Java development, strong concurrency skills, and a deep understanding of JVM internals to optimise performance in a market-making environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Ultra-Low Latency Java Developer – Onsite
Senior Ultra-Low Latency Java Developer – Onsite

CMC Markets • Greater London

On-site
GBP 110,000 - 140,000
Senior Front Office Software Engineer
Senior Front Office Software Engineer

CMC MARKETS PLC • City of Westminster

On-site
GBP 100,000 - 150,000
Senior Front‑Office Java Engineer – Ultra‑Low Latency
Senior Front‑Office Java Engineer – Ultra‑Low Latency

CMC Markets • Greater London

On-site
GBP 120,000 - 180,000
Senior Front-Office Trading Engineer — Ultra-Low Latency Java
Senior Front-Office Trading Engineer — Ultra-Low Latency Java

CMC Markets • Greater London

On-site
GBP 120,000 - 190,000
Senior Low Latency Java Developer
Senior Low Latency Java Developer

CMC Markets • Greater London

On-site
GBP 110,000 - 140,000
Senior Java Trading Systems Engineer (Low-Latency)
Senior Java Trading Systems Engineer (Low-Latency)

Provntalent • Greater London

Hybrid
GBP 90,000 - 140,000
Senior Java Engineer - Low-Latency Trading Systems
Senior Java Engineer - Low-Latency Trading Systems

TP ICAP Group Services Ltd • City Of London

On-site
GBP 70,000 - 90,000
Senior Low-Latency Java Engineer for Real-Time Trading
Senior Low-Latency Java Engineer for Real-Time Trading

Selby Jennings • City Of London

On-site
GBP 120,000 - 160,000
Front Office Software Engineer
Front Office Software Engineer

CMC Markets • Greater London

On-site
GBP 120,000 - 180,000
Low-Latency Java Engineer for High-Performance Trading Systems
Low-Latency Java Engineer for High-Performance Trading Systems

Randstad Technologies Recruitment • Greater London

Hybrid
GBP 120,000 - 194,000