Senior Low-Latency Java Engineer

Morgan McKinley

Greater London

Hybrid

GBP 110,000 - 140,000

Full time

30 hours 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
No variable bonus

Job summary

Morgan McKinley is seeking a top-tier Low-Latency Java Engineer for a multi-year engagement to build ultra-fast, event-sourced microservices for FX or Cash Equities domains.

You will optimize performance across OS, JVM, and application layers, collaborating with front-office teams to deliver scalable, deterministic systems in a hybrid London environment.

Qualifications

  • Deep mastery of modern Java, the JVM, and Linux.
  • Track record of targeted performance tuning and memory management.
  • History of long tenures showing mission commitment.
  • Passionate technologists with strong academic records and quality engineering focus.

Responsibilities

  • Engineer extreme-performance Java frameworks based on event-sourcing architectures.
  • Perform JVM tuning, profiling at OS/JVM/app levels.
  • Collaborate with quantitative/front-office stakeholders to communicate architecture clearly.
  • Produce UML diagrams and clear system documentation.

Skills

Deep Java Mastery
Mechanical Sympathy
Proven Commitment
X-Factor

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 • Greater London

On-site
GBP 90,000 - 150,000
Java Software Engineer (Low Latency)
Java Software Engineer (Low Latency)

Vallum Associates • Greater London

On-site
GBP 90,000 - 150,000
Senior Java Low Latency Developer | Electronic Trading
Senior Java Low Latency Developer | Electronic Trading

McGregor Recruitment • Greater London

Hybrid
GBP 350,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
eFX Software Engineer (Java)
eFX Software Engineer (Java)

Harnham • Greater London

Hybrid
GBP 136,000 - 160,000
Low-Latency Software Engineer : C++/Java : £150-200k+
Low-Latency Software Engineer : C++/Java : £150-200k+

Hunter Bond • England

Hybrid
GBP 150,000 - 200,000
Competitive compensation
Performance-linked upside
Cutting-edge trading technology
Senior Java Developer - Low Latency
Senior Java Developer - Low Latency

HCLTech • England

On-site
GBP 50,000 - 70,000
Senior Low Latency Java Developer
Senior Low Latency Java Developer

CMC Markets • Greater London

On-site
GBP 110,000 - 140,000
Senior Front Office Software Engineer
Senior Front Office Software Engineer

CMC Markets • City Of London

On-site
GBP 110,000 - 140,000
Low-Latency Java Engineer for Real-Time Trading
Low-Latency Java Engineer for Real-Time Trading

Vallum Associates • Greater London

On-site
GBP 90,000 - 150,000