Senior Low-Latency Java Engineer: JVM Tuning & Performance

Grid Dynamics

Greater London

On-site

GBP 90,000 - 150,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Flexible schedule
Medical insurance
Corporate social events
Professional development

Job summary

Grid Dynamics recruits a Senior Low-Latency Java Engineer to optimize FX eTrading latency and build high-throughput, low-GC Java systems. You will profile, tune, and shape JVM behavior while collaborating with quants and traders to enhance order execution and market data delivery.

Join a team working with Ambrosia and telemetry stacks, leveraging cutting-edge frameworks and a proactive, performance-focused culture. Competitive salary and flexible schedule offered.

Qualifications

  • Hands-on profiling and performance tuning in Java.
  • Strong knowledge of JRE/JVM internals and zero-GC patterns.
  • Proven performance tuning and long-tail latency reduction in production.
  • Solid Linux memory management and high‑performance I/O understanding.

Responsibilities

  • Latency optimization: profile, analyze, and reduce long-tail latency spikes in the FX eTrading pipeline.
  • Zero-GC engineering: design and refactor high-throughput Java code with zero-allocation techniques.
  • JVM performance tuning: deep profiling and tuning of JVM/JRE runtime, memory, and threads.
  • Framework development: build high-performance workflows using low-latency Java frameworks (e.g., Ambrosia) and telemetry (Grafana, KDB+).
  • Cross-functional collaboration with quants, architects, and trading desks to optimize order execution and market data feeds.

Skills

Ultra-low latency
Core Java
JVM internals
Profiling/diagnostics
Linux systems

Tools

Java Flight Recorder
Async-Profiler
JProfiler
Grafana
KDB+
Ambrosia

Job description

Grid Dynamics recruits a Senior Low-Latency Java Engineer to optimize FX eTrading latency and build high-throughput, low-GC Java systems. You will profile, tune, and shape JVM behavior while collaborating with quants and traders to enhance order execution and market data delivery.

Join a team working with Ambrosia and telemetry stacks, leveraging cutting-edge frameworks and a proactive, performance-focused culture. Competitive salary and flexible schedule offered.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Low-Latency Java Engineer
Senior Low-Latency Java Engineer

Grid Dynamics • Greater London

On-site
GBP 90,000 - 150,000
Competitive salary
Flexible schedule
Medical insurance
+2
Senior/Principal Java Engineer - Low Latency
Senior/Principal Java Engineer - Low Latency

Grid Dynamics • Greater London

On-site
GBP 70,000 - 90,000
Medical insurance
Flexible schedule
Sports benefits
+3
Senior/Principal Java Developer - Low Latency - Financial Services
Senior/Principal Java Developer - Low Latency - Financial Services

Grid Dynamics • City Of London

On-site
GBP 90,000 - 130,000
Flexible schedule
Benefits package - medical insurance, sports
Professional development opportunities
+2
Lead Java Engineer: Low-Latency Trading Systems
Lead Java Engineer: Low-Latency Trading Systems

Grid Dynamics • Greater London

On-site
GBP 70,000 - 90,000
Medical insurance
Flexible schedule
Sports benefits
+3
Senior Java Engineer — Low-Latency FX Trading Systems
Senior Java Engineer — Low-Latency FX Trading Systems

Morgan McKinley • Greater London

On-site
GBP 120,000 - 180,000
Senior Low-Latency Java Engineer (Electronic Trading – FX).
Senior Low-Latency Java Engineer (Electronic Trading – FX).

Morgan McKinley • Greater London

On-site
GBP 120,000 - 180,000
Low-Latency Java Engineer for High-Performance Trading
Low-Latency Java Engineer for High-Performance Trading

Citi • Greater London

On-site
GBP 110,000 - 140,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+5
Low-Latency Java Engineer for High-Performance Trading Systems
Low-Latency Java Engineer for High-Performance Trading Systems

Randstad Technologies Recruitment • Greater London

Hybrid
GBP 120,000 - 194,000
Senior Low-Latency Java Engineer for Real-Time Trading
Senior Low-Latency Java Engineer for Real-Time Trading

Selby Jennings • City Of London

On-site
GBP 120,000 - 160,000
High-Performance Java Engineer for Low-Latency Trading
High-Performance Java Engineer for Low-Latency Trading

Randstad Technologies Recruitment • City Of London

Hybrid
GBP 111,000 - 221,000