Enable job alerts via email!

Senior Java EFX Low Latency Platform Engineer

McGregor Recruitment

Greater London

Remote

GBP 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading recruitment agency is seeking a Senior Java Developer for a fully remote role in the UK. This position involves designing and developing core components for an FX E-Trading platform with a focus on low-latency systems. Ideal candidates should have over 10 years of Java experience in investment banking and strong expertise in FX trading systems. The role offers a 12-month contract with potential for extension.

Benefits

Fully remote work
Long-term contract with potential extension

Qualifications

  • 10+ years' experience as a Java Developer in investment banking.
  • 4+ years' experience working on FX Cash, Options, or E-Trading systems.
  • Strong expertise in Core Java and multi-threaded programming.
  • Solid knowledge of FX cash products.

Responsibilities

  • Design and develop core components for a next-generation FX E-Trading platform.
  • Collaborate with senior developers, architects, and stakeholders.

Skills

Java Development
Low-latency programming
SQL
Agile principles
Teamwork
Job description
Senior Java EFX Platform Developer

Location: Fully Remote (UK-based)
Contract: 12 Months (likely extension)
Industry: Investment Banking / FX E-Trading

The Opportunity

We're partnering with a leading investment bank on a major greenfield build - a brand-new, in-house FX E-Trading platform. This multi-year programme is at an early stage, offering the chance to help shape architecture, performance, and design from the ground up.

Join a team of experienced technologists delivering a modern, low-latency trading environment - all while working fully remotely from anywhere in the UK.

Why This Role Stands Out
  • 💻 Fully Remote (UK) - No commute, no relocation - collaborate virtually with a high-calibre global team.
  • 🕓 12-Month Initial Contract - Long-term engagement with strong potential for extension.
  • 🚀 Greenfield Build - Influence architecture, design, and key technical decisions from the outset.
  • ⚙️ High-Performance Systems - Develop low-latency, multi-threaded Java components in a front-office trading environment.
The Role

As a Senior Java Developer, you'll design, develop, and optimise core components of a next-generation FX E-Trading platform, including:

  • Pricing and distribution
  • Auto-hedging
  • Market intelligence and reporting
  • Integration with existing trading infrastructure

You’ll collaborate closely with other senior developers, architects, and business stakeholders in a highly agile and delivery-focused environment.

Key Skills & Experience
  • 10+ years' experience as a Java Developer in investment banking
  • 4+ years' experience working on FX Cash, Options, or E-Trading systems
  • Strong expertise in:
    • Core Java / Server-Side Java
    • Low-latency, multi-threaded programming
    • SQL and data modelling
    • Agile object-oriented design principles
  • Solid knowledge of FX cash products
  • Excellent communication and teamwork skills
Desirable
  • Experience with real-time pricing, risk, or order management systems
  • Exposure to electronic trading and front-office environments

If you're an experienced Java developer seeking a long-term remote contract and the chance to contribute to a high-impact greenfield trading platform, we'd love to hear from you.

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.