cover image
Empiric

Low Latency Java Developer

Remote

London, United kingdom

Freelance

15-04-2025

Share this job:
Expired

Job Specifications

Our client is looking for a low latency specialist Java developer to help build the integration layer between a FIX pricing engine and a trading platform for FX, MM & Commodities. This role requires a strong software engineer who has hands on experience of tools associated with Enterprise Java application development eg:

BitBucket/Git Flow
SonarQ
TeamCity
IntelliJ
Jira
Devops
Containerisation
Virtualisation
Low latency & high performance tuning

Essential

Previous hands on experience building integrations with the multi-dealer platforms especially FX Connect Global Link or other client trading systems for asset managers and real money clients
5+ years experience in software development using Java
5+ years experience developing high performance e-trading systems, including code analysis, performance tuning and profiling of high-volume, low latency systems
Experience of core server side implementations using low latency design approaches and data structures in multi-threaded applications
Experience in programming using lock free and zero object creation design paradigms
Practical knowledge of protocol buffers, messaging and distributed cache technologies
Experience of building robust high performance APIs (REST, FIX) with best practice architecture, configuration and capacity planning

Desirable

Understanding of FX, Commodities, Rates, eFX business, trading practices, the wider market place and algorithmic trading
Experience of big data technologies with emphasis on data analytics and statistical modelling

Key Responsibilities;

Ensure a robust high-performance component that follows best practice in terms of architecture, configuration and capacity planning
Identify and implement improvements to application performance
Full testing of new versions of software (including Unit, Regression and SI), conducting test plans, analysing results and drawing conclusions from back testing and market activities
Manage the technical relationship with the external electronic market technology teams and internal development and connectivity teams.

About the Company

Empiric is a global recruitment agency that specialises in technology and business transformation. We connect the world's leading companies with industry-leading talent, offering contract, permanent, and project-based solutions from our six offices across 40 countries. Know more