Senior Java Developer (low latency)

Luxoft

Greater London

On-site

GBP 110,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Luxoft is seeking a senior software engineer to design and maintain low-latency market-data platforms in a Linux environment. You will optimize JVM performance, implement kernel-bypass networking, and integrate proprietary feeds for real-time data across EMEA and US markets.

The role requires strong Java expertise, C++ experience, and a track record in production-grade systems. Collaboration with global teams and a focus on throughput, latency, and reliability are essential.

Qualifications

  • 8+ years of hands-on software development in performance-critical systems.
  • Expertise in Core Java and JVM profiling/tuning (GC, memory, threads, latency).
  • Strong Linux production debugging and troubleshooting experience.
  • Experience building low-latency, high-throughput applications.
  • Proficient in low-latency network programming (TCP/IP, sockets, data processing).
  • C++ experience in performance-sensitive environments.

Responsibilities

  • Design, develop, and maintain high-performance, low-latency applications using Core Java.
  • Perform JVM profiling and tuning, including GC, memory, thread, CPU, and latency analysis.
  • Develop and optimize low-latency network components and kernel-bypass solutions.
  • Integrate and support direct feeds and market-data distribution protocols across EMEA and US Options markets.
  • Identify performance bottlenecks and improve throughput, latency, and resource utilization.
  • Investigate production incidents, perform root-cause analysis, and implement permanent fixes.
  • Support deployment and production processes within Linux environments.
  • Collaborate with global teams to deliver reliable market-data solutions.

Skills

Core Java
JVM Profiling
Linux Production
Low-latency Networking
C++ Performance
Real-time Market Data
Market Protocols
Exchange Connectivity

Job description

Project description

Join a global technology team responsible for developing and supporting high-performance market-data and trading platforms across EMEA and the US. The project focuses on low-latency distribution of real-time market data from more than 70 proprietary direct feeds, including US Options markets.The platform operates in a performance-critical Linux environment and requires efficient network programming, kernel-bypass technologies, and continuous JVM and application tuning. The team supports complex market-data workflows involving Denali, MPAC, Beacon, Refinitiv ETA, etc., while ensuring alignment with relevant market structures and regulatory requirements, including MiFID II.

Responsibilities
  • Design, develop, and maintain high-performance, low-latency applications using Core Java.
  • Perform JVM profiling and tuning, including garbage collection, memory, thread, CPU, and latency analysis.
  • Develop and optimize low-latency network components and kernel-bypass solutions.
  • Integrate and support proprietary direct feeds and market-data distribution protocols across EMEA and US Options markets.
  • Identify performance bottlenecks and improve application throughput, latency, and resource utilization.
  • Investigate production incidents, conduct root-cause analysis, and implement permanent fixes.
  • Support deployment and production processes within Linux environments.
  • Collaborate with global development, infrastructure, support, and business teams to deliver reliable market-data solutions.
SKILLS
Must have
  • 8+ years of hands-on software development experience, with strong expertise in Core Java and performance-critical systems.
  • Proven experience with JVM profiling and performance tuning, including garbage collection, memory, thread, CPU, and latency optimization.
  • Strong Linux development and troubleshooting experience in production environments.
  • Experience designing and developing low-latency, high-throughput, mission-critical applications.
  • Strong knowledge of low-latency network programming, including TCP/IP, sockets, efficient data processing, and kernel-bypass technologies.
  • Working knowledge of C++, particularly in performance-sensitive environments.
  • Experience with real-time market-data or electronic-trading platforms, including direct feeds, distribution protocols, and exchange connectivity.
  • Strong performance analysis, troubleshooting, and production-support capabilities, with the ability to identify bottlenecks and perform root-cause analysis.
Nice to have
  • Knowledge of MiFID II market structure and experience with EMEA or US Options market-data feeds.
  • Familiarity with Refinitiv ETA or similar real-time market-data distribution protocols.
  • Advanced knowledge of hardware‑aware performance optimization, including CPU caches, NUMA, memory hierarchy, and NIC tuning.
  • Experience with packet capture, network diagnostics, benchmarking, and observability tools.
  • Advanced C++ performance optimization experience in low‑latency or high‑throughput environments.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer (Low-Latency & JVM Performance)
Senior Java Developer (Low-Latency & JVM Performance)

Luxoft • Greater London

On-site
GBP 90,000 - 130,000
Java low latency developer
Java low latency developer

Vallum Associates • Greater London

Hybrid
GBP 120,000 - 190,000
Fullstack Engineer (Java /C++)
Fullstack Engineer (Java /C++)

Vallum Associates • Barking

On-site
GBP 120,000 - 180,000
Fullstack Engineer (Java /C++)
Fullstack Engineer (Java /C++)

Vallum Associates • City Of London

On-site
GBP 140,000 - 230,000
Senior C++ Developer (with Market Data experience)
Senior C++ Developer (with Market Data experience)

Data Business GmbH • Greater London

On-site
GBP 103,000 - 148,000
Java Low Latency Engineer - Market Data
Java Low Latency Engineer - Market Data

Korn Ferry • City of Westminster

On-site
GBP 90,000 - 140,000
Senior Java Developer – Low Latency / JVM Tuning
Senior Java Developer – Low Latency / JVM Tuning

N Consulting Global • Greater London

On-site
GBP 90,000 - 130,000
Senior Java Low-Latency Engineer for Market Data
Senior Java Low-Latency Engineer for Market Data

Luxoft • Greater London

On-site
GBP 110,000 - 180,000
207294-1 - Senior Java Developer
207294-1 - Senior Java Developer

Skillfinder International • Greater London

Hybrid
GBP 90,000 - 130,000
Senior Java Low-Latency Developers
Senior Java Low-Latency Developers

DCV Technologies • Greater London

Hybrid
GBP 140,000 - 190,000