Job Search and Career Advice Platform

Enable job alerts via email!

Senior Java EFX Low Latency Platform Engineer

McGregor Boyall

Birmingham

Remote

GBP 75,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 investment bank seeks a Senior Java EFX Platform Developer for a fully remote role. This 12-month contract involves designing and developing a brand-new FX E-Trading platform. The ideal candidate has over 10 years of Java development experience, particularly in investment banking, and strong skills in low-latency programming. Excellent teamwork and communication are essential. This opportunity allows significant influence on architecture and design decisions.

Benefits

Fully Remote Work
Long-term Opportunities
Influence on Design and Architecture

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 / Server-Side Java.

Responsibilities

  • Design, develop, and optimise components of a new FX E-Trading platform.
  • Collaborate with senior developers and stakeholders in an agile environment.

Skills

Java Development
FX Cash and Options
Low-latency programming
Multi-threaded programming
SQL and data modelling
Agile design principles
Communication skills
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.

Desired Skills and Experience

Core Java / Server-Side Java EFX Pricing Software Application Development

McGregor Boyall is an equal opportunity employer and does 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.