eFX Java Algo Developer at Talan | Job-Scouts.com

eFX Java Algo Developer

Talan
full-time mid London, England, United Kingdom · More jobs in London, England, United Kingdom
This position is sourced from Talan's career page . Apply through Job-Scouts to track your application status.

Job Description

Job Title: eFX Java Developer

Location: London

Company: Talan

Type: [Full-time]

About Talan

Talan is a global consulting group specialising in business and IT transformation, with a strong presence in financial markets, digital innovation, and data-driven technologies. We partner with leading financial institutions to deliver innovative solutions that drive performance and resilience.

We are looking for a highly skilled eFX Java Developer with a strong background in front-office systems, low-latency trading platforms, and real-time market connectivity to join our team.

Key Responsibilities

• Design, develop, and maintain low-latency Java applications supporting electronic FX (eFX) trading systems.

• Collaborate with front-office teams to build and enhance connectivity, market data, pricing, and hedging components.

• Implement algorithmic trading strategies and optimize trading performance.

• Work with FIX protocol and other market connectivity layers to ensure robust trade execution and data integrity.

• Optimize performance through garbage collection-aware techniques, multithreading, and fine-tuned system design.

• Monitor and improve application performance by designing and maintaining appropriate metrics and KPIs.

• Collaborate with infrastructure teams to ensure ultra-low-latency, high-throughput, and resilient systems.

• Participate in code reviews, design sessions, and architecture discussions for high-performance systems.

• Analyse and troubleshoot production issues, including network-level packet analysis (Wireshark) and Solace message bus troubleshooting.

• Stay up to date with emerging technologies in FX trading, crypto markets, and distributed systems.

Key Skills & Experience

Essential:

• Strong hands-on experience with Core Java, including multithreading, concurrency, and low-latency techniques.

• Proven front-office experience in FX or e-trading environments.

• Experience in connectivity, market data, core pricing, and hedging strategies.

• Deep understanding of FIX protocol and electronic trading workflows.

• Expertise in Linux-based development and performance tuning.

• Experience with garbage collection-aware coding, real-time systems, and machine-level performance optimization.

• Strong grasp of Solace messaging, networking fundamentals, 10GbE, and multicast environments.

• Experience with Wireshark or similar tools for packet analysis and latency diagnostics.

Desirable:

• Exposure to crypto trading platforms or digital asset markets.

• Familiarity with machine sympathy principles and high-performance system design.

• Experience designing real-time mission-critical applications with message bus technologies.

• Knowledge of performance monitoring tools and metrics instrumentation frameworks.

Requirements

Department: Engineering & Development IT
Function: Consulting
Experience Level: Mid-Senior Level

Location

London, England, United Kingdom
View on Google Maps

Similar open positions