Java Low Latency Engineer in London, Greater London

Posted by DCV Technologies

£550 – £650 a day

London · Contract

Role:  Java Low Latency Engineer / Java Performance Engineer

Location: London / Hybrid - 3 days in London office

Day rate: DoE

Sector: Wealth Management, Investment Banking, Asset Management, Personal & Corporate Banking

We are seeking an experienced Java Low Latency Engineer / Java Performance Engineer to join a high-performing engineering team responsible for building and optimising mission-critical, event-driven systems operating in ultra-low latency environments.

You will work on the design, development, and optimisation of high-throughput, high-frequency systems where performance, scalability, and reliability are paramount. This role requires a deep understanding of JVM internals, concurrency, networking, memory management, and Linux-based performance tuning.

Key Responsibilities

  • Design and develop high-performance Java applications for low-latency environments.
  • Optimise JVM performance through advanced tuning, profiling, and troubleshooting.
  • Build resilient, event-driven and reactive systems capable of handling high transaction volumes.
  • Analyse and improve system performance across application, JVM, operating system, and hardware layers.
  • Implement efficient concurrency models and low-latency messaging solutions.
  • Work closely with architecture and infrastructure teams to deliver scalable, production-ready solutions.
  • Conduct performance testing, benchmarking, and capacity planning.
  • Investigate and resolve latency bottlenecks across distributed systems.

Essential Skills & Experience

  • Expert-level Java development experience.
  • Proven experience with JVM performance tuning and optimisation.
  • Strong understanding of Data Structures and Algorithms.
  • Experience developing low latency, high throughput, event-driven systems.
  • Extensive knowledge of:
    • Concurrency and multithreading
    • Garbage Collection (GC)
    • JNI (Java Native Interface)
    • Java Unsafe
    • JNR-FFI
  • Experience building systems that operate within demanding latency constraints.

Must Have Experience:

  • ✅ Strong Core Java Development
  • ✅ JVM Performance Tuning
  • ✅ Low Latency / High Performance Systems
  • ✅ Concurrency & Multithreading
  • ✅ Data Structures & Algorithms
  • ✅ Networking
  • ✅ Linux

Nice to Have

  • Experience with Aeron messaging framework.
  • Exposure to financial trading, market data, or high-frequency systems.
  • Knowledge of distributed systems and messaging technologies.
  • Familiarity with modern observability and monitoring platforms.
Apply Now →

Application opens at the source listing. Free for jobseekers.

Apply Now →

Similar jobs

Maintenance Engineer

Alliance Personnel

£45,000 a year

Apply

Birmingham · Permanent · 12 minutes ago

Alliance Personnel are seeking a highly skilled and detail-oriented Maintenance Engineer to join one of their clients based in..

Tig Welder

TechNichols Resourcing Ltd

£30 an hour

Apply

Wokingham · Permanent · 12 minutes ago

Role: TIG Welder Fabricator. Salary: Competitive salary dependant on experience, potential overtime paid at £30.00 per hour plus..

Multi Skilled Maintenance Engineer

TechNichols Resourcing Ltd

£50,000 – £55,000 a year

Apply

Reading · Permanent · 12 minutes ago

Role: Multi Skilled Maintenance Engineer. Salary: £50,000 to £55,000 per annum, depending on experience, with opportunities for..

Electrical Maintenance Engineer

TechNichols Resourcing Ltd

£49,000 – £55,000 a year

Apply

Goole · Permanent · 12 minutes ago

Role: Electrical Maintenance Engineer / Maintenance Electrician. Salary: £49,000 - £55,000 per annum, (dependant on experience)..