eFX Developer (Must have Java & Rust)

Company: EC1 Partners
Apply for the eFX Developer (Must have Java & Rust)
Location: London
Job Description:

Senior eFX Developer (High Frequency Trading) | Vice President

London | Hybrid | Competitive Salary + Bonus

They’re looking for a Senior eFX Developer to help build and scale one of their strategic high-frequency trading platforms. This is an opportunity to work on high-performance Java and Rust systems that power global FX trading across Spot, Forwards, Swaps, Benchmarks and eNDF products.

You’ll join a collaborative engineering team developing low-latency, business-critical applications operating on a follow-the-sun model across multiple data centres.

What you’ll be doing

  • Developing high-performance Java and Rust applications for electronic FX trading.
  • Building and enhancing large-scale, distributed trading platforms.
  • Working closely with traders and business stakeholders to deliver new functionality.
  • Solving complex performance and scalability challenges.
  • Contributing to a strategic multi-year technology growth programme.

What they’re looking for

  • 10+ years’ software engineering experience within financial markets.
  • 5+ years building automated trading systems at a bank or hedge fund.
  • Strong Java development experience (Rust experience is a significant advantage).
  • Deep knowledge of FX Spot, Forwards, Swaps, Benchmarks and eNDF products.
  • Experience working on distributed, service-oriented architectures.
  • Excellent communication skills with the ability to work directly with business stakeholders.

Why consider this opportunity?

  • Join a strategic business with significant long-term investment.
  • Work on genuinely business-critical, high-performance trading technology.
  • Gain exposure to modern Java and Rust development.
  • Collaborate with an experienced engineering team delivering at scale.
  • Play a key role in shaping the future of a global electronic trading platform.

#J-18808-Ljbffr…

Posted: July 6th, 2026