eFX Software Engineer (Java)

Company: Harnham
Apply for the eFX Software Engineer (Java)
Location: Greater London
Job Description:

eFX Software Engineer (Ultra‑Low Latency Java)

Hybrid / Remote – London

Up to £160,000 + Bonus + Benefits

We’re supporting a major financial services organisation hiring an eFX Software Engineer to build and optimise ultra‑low‑latency trading systems used across global FX markets. If you’re a high‑performance Java engineer who loves solving complex technical challenges at scale, this is a standout opportunity.

What you’ll work on:

  • Engineering sub‑40 μs latency eFX systems with high throughput and fault tolerance
  • Designing real‑time pricing, risk and trading components
  • Evolving low‑latency Java patterns (lock‑free, low‑GC, CPU/cache optimisation)
  • Working closely with quants, traders, architects and senior engineers
  • Influencing technical strategy across distributed, performance‑critical systems

What we’re looking for:

  • Strong experience in low‑latency Java within trading, eFX or electronic markets
  • Deep understanding of networking (TCP/UDP/FIX), Linux tuning, performance profiling
  • Background in designing high‑performance architectures and distributed systems
  • Strong grasp of FX pricing, risk, and trading workflows
  • Experience working on mission‑critical systems powering global trading
  • Highly technical culture with genuine ownership and impact
  • Flexibility in working hours and hybrid setup

#J-18808-Ljbffr…

Posted: January 1st, 2026