Senior Java Developer – Low Latency / JVM Tuning

N Consulting Global

Greater London

On-site

GBP 90,000 - 130,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

N Consulting Global in London is seeking an experienced Java Developer with strong JVM tuning, concurrency, and low-latency system design to build and optimise high-performance, event-driven applications.

You will dig into Java internals, memory management, Linux networking, and reactive architectures to reduce latency and increase throughput in latency-sensitive environments, collaborating with distributed teams on profiling, tuning, and architecture decisions.

Qualifications

  • Strong Java development experience with expertise in JVM tuning and performance optimisation.
  • Excellent knowledge of data structures, algorithms, and concurrency.
  • Experience building low-latency, high-throughput, event-driven or reactive systems.

Responsibilities

  • Design, develop, and optimise high-performance Java applications for low-latency and high-frequency environments.
  • Perform JVM tuning, garbage collection optimisation, and memory management.
  • Develop event-driven and reactive systems with a strong focus on concurrency and throughput.
  • Optimise data structures, algorithms, networking, and application performance.
  • Work with low-level Java technologies and system interfaces to improve execution efficiency.
  • Analyse performance bottlenecks across the JVM, operating system, CPU, and network layers.
  • Work with shared memory, memory-mapped files, and TCP/UDP networking.
  • Apply knowledge of Linux internals and CPU architecture to optimise system performance.

Skills

Java
JVM tuning
Concurrency
Low-latency design

Job description

Domain: High-Performance Computing / Low-Latency Systems

We are looking for an experienced Java Developer with strong expertise in JVM tuning, concurrency, and low-latency system design to build and optimise high-performance, event-driven applications.

The ideal candidate will have a strong understanding of Java internals, memory management, networking, and Linux systems, with experience developing latency-sensitive, high-throughput applications.

Key Responsibilities
  • Design, develop, and optimise high-performance Java applications for low-latency and high-frequency environments.
  • Perform JVM tuning, garbage collection optimisation, and memory management.
  • Develop event-driven and reactive systems with a strong focus on concurrency and throughput.
  • Optimise data structures, algorithms, networking, and application performance.
  • Work with low-level Java technologies and system interfaces to improve execution efficiency.
  • Analyse performance bottlenecks across the JVM, operating system, CPU, and network layers.
  • Work with shared memory, memory-mapped files, and TCP/UDP networking.
  • Apply knowledge of Linux internals and CPU architecture to optimise system performance.
Mandatory Skills
  • Strong Java development experience, with expertise in JVM tuning and performance optimisation.
  • Excellent knowledge of data structures, algorithms, and concurrency.
  • Experience building low-latency, high-throughput, event-driven or reactive systems.
Nice to Have
  • Experience with Aeron for high-performance messaging and transport.
  • Exposure to high-frequency trading (HFT), capital markets, or other latency-sensitive systems.
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 Engineer
Java Low Latency Engineer

DCV Technologies • City Of London

Hybrid
GBP 90,000 - 150,000
Hybrid work model
Java Low Latency Engineer
Java Low Latency Engineer

DCV Technologies • Greater London

Hybrid
GBP 90,000 - 140,000
Low-Latency Java Engineer—JVM Tuning & Concurrency
Low-Latency Java Engineer—JVM Tuning & Concurrency

N Consulting Global • Greater London

On-site
GBP 90,000 - 130,000
Low Latency Java Developer
Low Latency Java Developer

Luxoft • Greater London

On-site
GBP 90,000 - 130,000
Senior Java Engineer — Low-Latency Trading Systems
Senior Java Engineer — Low-Latency Trading Systems

Skillfinder International • Greater London

Hybrid
GBP 90,000 - 130,000
207294-1 - Senior Java Developer
207294-1 - Senior Java Developer

Skillfinder International • Greater London

Hybrid
GBP 90,000 - 130,000
Low-Latency Java Engineer for High-Performance Systems
Low-Latency Java Engineer for High-Performance Systems

DCV Technologies • Greater London

Hybrid
GBP 90,000 - 140,000
Low-Latency Java Engineer | JVM Tuning & Reactive Systems
Low-Latency Java Engineer | JVM Tuning & Reactive Systems

OneAPPS Consulting • Greater London

On-site
GBP 90,000 - 140,000
Aeron experience preferred
Developer - Java, JVM Tuning (Low Latency)
Developer - Java, JVM Tuning (Low Latency)

OneAPPS Consulting • Greater London

On-site
GBP 90,000 - 140,000
Aeron experience preferred