CareerPlanSign in

eFX Java Algo Developer

London, England, gb💼 Full-time🗓 2025-12-23 → 2026-09-26

Core

Design, develop, and maintain low-latency Java applications for electronic FX (eFX) trading systems, focusing on front-office connectivity, market data, pricing, and hedging.

Role type

Senior IC eFX Java Algo Developer

Builds

Low-latency trading platforms, market connectivity layers, and algorithmic trading strategies for financial institutions.

Domain

Financial Markets / Electronic Trading / High-Performance Computing

Deliverable

production ML models | product features

Required skills

Core Java (multithreading, concurrency), FIX protocol, Linux performance tuning, garbage collection optimization, Solace messaging, network diagnostics (Wireshark), 10GbE networking, real-time system design

Preferred skills

Crypto trading platform experience, machine sympathy principles, mission-critical application design, performance monitoring instrumentation

Technologies

Java, FIX, Solace, Wireshark, Linux, 10GbE

Responsibilities

Design and maintain low-latency Java applications for eFX trading; implement algorithmic trading strategies; optimize performance via GC-aware techniques and multithreading; troubleshoot production issues including packet analysis; collaborate with front-office and infrastructure teams on connectivity and data integrity.

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.