Java Low Latency Developer - International Bank - 50k to 80k
Job Description:
The company
A leading international financial institution with a strong presence in global markets, the company specializes in electronic trading and cutting-edge financial technology. It operates in a highly dynamic environment, delivering innovative solutions to support front-office trading activities while maintaining a strong focus on compliance, performance, and scalability.
The team
You will join a high-performing eFX technology team responsible for building and maintaining low-latency pricing, hedging, and order distribution systems for a global FX trading desk. The team is composed of experienced engineers working across Java (server-side) and C# (UI), collaborating closely with Front Office, Product Managers, and Infrastructure teams in a fast-paced, agile environment.
The role
As a Low Latency Java Developer, you will play a key role in designing and developing high-performance trading systems, focusing on pricing, hedging, and market connectivity. This is a hands-on position requiring close interaction with traders and business stakeholders to deliver robust, real-time solutions that directly impact trading performance and P&L. You will contribute across the full development lifecycle, from prototyping to production support, within a high-frequency, low-latency environment.
The requirements
Strong expertise in Java development, including:
- Multithreading
- Low latency systems
- Garbage collection optimization
- Performance monitoring and metrics design
- Experience building real-time, mission-critical systems
- Solid knowledge of Linux/Unix environments
- Familiarity with market protocols (e.g. FIX)
- Experience with message bus technologies and networking concepts (multicast, packet analysis, etc.)
- Understanding of low latency design principles and machine sympathy
- Experience working in Agile / Scrum / Kanban environments
- Exposure to FX trading systems or similar front-office environments
- Knowledge of pricing algorithms (spot/forward), ECNs, and trading workflows
- Strong communication skills and ability to collaborate with both technical and business stakeholders
- Ability to contribute to system design, testing, release cycles, and production support
- Degree in Computer Science, Engineering, Mathematics, Physics or related field
Nice to have:
- Experience with FX options
- Advanced degree in a quantitative discipline
- Experience in front-office-facing roles
The contacts
thomas.hardy@unity-partners.com
Required Skills:
Java