Java Low Latency Engineer

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…

Inside IR35 Hybrid IT
Pay rate £550 – £650/day
Contract type Contract
Posted 26 October 2026

Trusted. Transparent. Built for contractors. Thousands of UK contractors find their next contract on ContractorUK.

View all IT & technology jobs ›

About this contract

Hybrid / Inside IR35

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 for this job

You'll complete your application on CV-Library, our jobs partner.

← More IT & technology jobs

Set up for this contract

ContractorUK partners
Markel Direct IR35 and contractor insurance

Most agencies and clients ask for professional indemnity and public liability before you start.

Get your quote →
Umbrella companies Inside IR35: you will be paid through an umbrella

Compare the umbrella companies listed on ContractorUK before you accept.

Compare umbrellas →

Get new IT contracts by email

One email when new matches appear. Unsubscribe with one click.

Prefer to be found? Upload your CV to CV-Library — free