Java Low Latency Developer

Job Description - Java Low Latency/Full Stack Engineer (Core Java & C++)

Location: London, UK
Working Model: Hybrid - 3 days onsite per week
Experience: 5-10 years
Industry: Financial Services/Investment Banking/Trading Technology

About the Role

We are looking for an experienced Java Low Latency/Full Stack Engineer with strong expertise in Core Java, C++, Linux, and low-latency network programming.

The successful candidate will work on high-performance trading platforms and Real Time market data distribution systems within a fast-paced financial services environment.

This role involves developing and optimising ultra-low-latency applications, improving system performance, and collaborating with trading, quantitative, and engineering teams to deliver highly reliable and scalable solutions.

Essential Skills & Experience

  • 5-10 years of software engineering experience, preferably within investment banking, electronic trading, or high-frequency trading (HFT).
  • Strong hands-on programming experience in Core Java and C++.
  • Extensive experience developing high-performance, low-latency applications.
  • Strong knowledge of Linux operating systems, Kernel bypass, and network performance optimisation.
  • Experience with low-latency network programming and high-throughput systems.
  • Knowledge of Real Time market data distribution and financial market data feeds.
  • Experience with market data protocols such as Refinitiv ETA, Denali, MPAC, and Beacon.
  • Understanding of EMEA, US Options, and MiFID II market structures.
  • Experience with deployment tools and automation, ideally UBS Bluezone and UBSDeploy.
  • Strong performance tuning, profiling, debugging, and troubleshooting skills.
  • Excellent analytical, problem-solving, and communication skills.

Job Details

Company
Vallum
Location
London, United Kingdom
Employment Type
Contract
Salary
GBP Annual
Posted