High-Performance Java Engineer for Low-Latency Trading

Randstad Technologies Recruitment

City Of London

Hybrid

GBP 111,000 - 221,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Randstad Technologies Recruitment is seeking a Software Engineer in London to develop high-performance Java and low-latency trading platforms. The role focuses on agency liquidity expansion with close collaboration across CRB, EMEA, and US teams in a hybrid London office.

The ideal candidate will have deep Java expertise, experience with JVM tuning, and knowledge of low-level optimizations, JNI, and memory profiling for ultra-low latency processing.

Qualifications

  • Expertise in Java high-performance engineering and JVM internals.
  • Experience with low-latency systems and memory profiling.
  • Knowledge of event-driven and concurrent programming patterns.

Responsibilities

  • Design, build, and optimize high-throughput, low-latency concurrent systems for agency liquidity expansion.
  • Perform fine-grained JVM tuning, garbage collection (GC) optimization, and memory profiling to achieve ultra-low response times.
  • Engineer low-level Java solutions utilizing JNI, Java Unsafe, or JNR-FFI for high-frequency processing.
  • Collaborate across cross-functional engineering and risk teams to execute high-impact EMEA and US project deliverables.

Skills

Core Java & JVM
Low-Level Optimization
Architecture & Concurrency
Networking & OS Internals
Aeron (Nice-to-Have)

Tools

Aeron

Job description

Randstad Technologies Recruitment is seeking a Software Engineer in London to develop high-performance Java and low-latency trading platforms. The role focuses on agency liquidity expansion with close collaboration across CRB, EMEA, and US teams in a hybrid London office.

The ideal candidate will have deep Java expertise, experience with JVM tuning, and knowledge of low-level optimizations, JNI, and memory profiling for ultra-low latency processing.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Low-Latency Java Engineer for Ultra-Fast Trading Platforms
Low-Latency Java Engineer for Ultra-Fast Trading Platforms

Randstad Technologies • City Of London

Hybrid
GBP 95,000 - 140,000
Software Engineer - High-Performance Java / Low Latency
Software Engineer - High-Performance Java / Low Latency

Randstad Technologies Recruitment • Greater London

Hybrid
GBP 120,000 - 194,000
Software Engineer - High-Performance Java / Low Latency
Software Engineer - High-Performance Java / Low Latency

Randstad Technologies Recruitment • City Of London

Hybrid
GBP 111,000 - 221,000
Software Engineer - High-Performance Java / Low Latency
Software Engineer - High-Performance Java / Low Latency

Randstad Technologies • City Of London

Hybrid
GBP 95,000 - 140,000
Senior Low-Latency Java Engineer — Hybrid London Trading
Senior Low-Latency Java Engineer — Hybrid London Trading

McGregor Boyall • City Of London

Hybrid
GBP 120,000 - 160,000
Senior Java Low-Latency Trading Engineer (London, Hybrid)
Senior Java Low-Latency Trading Engineer (London, Hybrid)

McGregor Recruitment • Greater London

Hybrid
GBP 315,000 - 385,000
Low-Latency Java Engineer – Real-Time Trading
Low-Latency Java Engineer – Real-Time Trading

Juxt Ltd. • Greater London

Hybrid
GBP 90,000 - 130,000
Lead Java Developer | Low Latency Trading | London City
Lead Java Developer | Low Latency Trading | London City

SGI • England

On-site
GBP 70,000 - 90,000
High-Performance Java Low-Latency Developer
High-Performance Java Low-Latency Developer

Barclays • Greater London

Hybrid
GBP 90,000 - 130,000