Senior Low-Latency Java Engineer

Morgan McKinley

Greater London

Hybrid

GBP 140,000 - 200,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

High-base compensation

Job summary

Morgan McKinley is seeking a top-tier Low-Latency Java Engineer to join a multi-year engagement building next-generation electronic trading platforms. You will work across FX or Cash Equities, architecting and building ultra-fast, event-sourced microservices from the ground up, designed for extreme-scale and deterministic latency.

Collaborating with quantitative and front-office teams, you will tackle performance, profiling, and system optimization, delivering clear architectural decisions and

Qualifications

  • Deep Java Mastery: Knowledge of modern Java, the JVM, and the Linux operating system.
  • Mechanical Sympathy: Performance tuning, memory management, avoiding GC pauses, and writing zero-allocation code.
  • Proven Commitment: 3+ years tenure and strong long-term focus.
  • The X-Factor: Passionate technologists from prestigious employers with solid academics and quality engineering.

Responsibilities

  • Engineer extreme-performance, mission-critical Java frameworks based on event-sourcing architectures.
  • Conduct JVM tuning and system profiling at the OS, JVM, and application layers.
  • Collaborate with quantitative and front-office stakeholders to communicate architectural decisions clearly.
  • Produce diagrams and UML sequence models to capture key system aspects.

Skills

Java
JVM tuning
Event sourcing
Linux OS
UML diagrams

Tools

CI/CD
Observability
TDD
Logging

Job description

Location:

London (Hybrid: Approx. 3 days per week onsite with the client)

About Us

We are an elite technology consultancy called in by tier-1 financial institutions when engineering precision is absolutely non-negotiable. We are often engaged when other vendors fail, maintaining an exceptionally high bar for technical skill, EQ, productivity, and conscientiousness. We operate on a transparent, high-base compensation model with no variable bonus, designed to attract and retain the market's top engineering talent.

The Role

We are seeking a top-tier Low-Latency Java Engineer to join a multi-year, mission-critical engagement building next-generation electronic trading platforms. Operating across either Foreign Exchange (FX) or Cash Equities domains, you will architect and build ultra-fast, commercial-grade, event-sourced microservices from the ground up. You will tackle massive scale and deterministic latency, ensuring systems operate flawlessly under severe market volatility.

Core Responsibilities
  • Engineer extreme-performance, mission-critical Java frameworks based on event-sourcing architectures.
  • Conduct relentless performance assessments, JVM tuning, and system profiling at the OS, JVM, and application layers.
  • Collaborate directly with quantitative and front-office stakeholders, utilizing high EQ to communicate complex architectural decisions clearly.
  • Produce clear diagrammatic documentation and model key system aspects using UML sequence diagrams.
What We Are Looking For
  • Deep Java Mastery: Complete knowledge of modern Java, the JVM, and the Linux Operating system.
  • Mechanical Sympathy: A proven track record of targeted performance tuning, memory management, avoiding GC pauses, and writing zero-allocation code.
  • Proven Commitment: A history of solid tenures (mostly 3+ years), demonstrating you are someone who invests in the mission and makes good long-term decisions.
  • The "X-Factor": We look for passionate technologists with prestigious previous employers, high-achieving academic records, and a dedication to quality engineering (TDD, CI/CD, observability).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior/Principal Java Engineer - Low Latency
Senior/Principal Java Engineer - Low Latency

JUXT • England

On-site
GBP 90,000 - 150,000
Elite Low-Latency Java Engineers (FX & Cash Equities)
Elite Low-Latency Java Engineers (FX & Cash Equities)

Morgan McKinley • Greater London

On-site
GBP 120,000 - 180,000
Java Software Engineer (Low Latency)
Java Software Engineer (Low Latency)

Vallum Associates • Greater London

On-site
GBP 90,000 - 150,000
Senior Low-Latency Java Engineer for Trading Platforms
Senior Low-Latency Java Engineer for Trading Platforms

Morgan McKinley • Greater London

Hybrid
GBP 140,000 - 200,000
High-base compensation
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
Senior Java Low Latency Developer | Electronic Trading
Senior Java Low Latency Developer | Electronic Trading

McGregor Recruitment • Greater London

Hybrid
GBP 350,000
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
VP, Java E-Trading - Low Latency
VP, Java E-Trading - Low Latency

Selby Jennings • City Of London

On-site
GBP 70,000 - 90,000
eFX Software Engineer (Java)
eFX Software Engineer (Java)

Harnham • Greater London

Hybrid
GBP 136,000 - 160,000
Senior Low Latency Java Developer
Senior Low Latency Java Developer

CMC Markets • Greater London

On-site
GBP 110,000 - 140,000