Negotiable
Undetermined
Hybrid
London Area, United Kingdom
Summary: The role of Java Developer focuses on developing server-side applications for FX and algorithmic trading systems. The position requires strong expertise in Java, particularly in building low-latency, high-performance systems. The developer will work in a hybrid environment, spending three days a week in the office. Key responsibilities include working with distributed systems, application architecture, and familiarity with trading protocols and databases.
Key Responsibilities:
- Strong Java server-side development with multithreading and concurrency
- Proven experience building low-latency, high-performance systems
- Expertise in distributed systems and application architecture
- Experience in FX Spot or Equities algorithmic trading and pricing systems
- Knowledge of FIX protocol and enterprise messaging (e.g., multicast)
- Familiarity with time-series databases such as KDB
- Experience with lock-free algorithms and performance tuning
- Agile development experience with CI/CD and automated testing
Key Skills:
- Java
- FX Spot
- Algorithmic Trading
- FIX protocol
- Pricing system
- Banking
Salary (Rate): undetermined
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
I am hiring for Java Developer – (FX /Algorithmic Trading) Location: London - Hybrid / 3 days Per week in office Strong Java server-side development with multithreading and concurrency Proven experience building low-latency, high-performance systems Expertise in distributed systems and application architecture Experience in FX Spot or Equities algorithmic trading and pricing systems Knowledge of FIX protocol and enterprise messaging (e.g., multicast) Familiarity with time-series databases such as KDB Experience with lock-free algorithms and performance tuning Agile development experience with CI/CD and automated testing Key Skills: Java / FX Spot / Algorithmic Trading / FIX protocol / pricing system / Banking