Senior/Principal Java Engineer - Low Latency

Grid Dynamics

Greater London

On-site

GBP 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Flexible schedule
Sports benefits
Corporate social events
Professional development opportunities
Well-equipped office

Job summary

Grid Dynamics is seeking Senior and Principal Java Developers to work on a high-performance trading project for a major financial institution. Candidates should have deep knowledge of Java and the JVM, strong experience with low-latency systems, and familiarity with microservice architectures. You’ll be part of a dedicated team working on challenging, performance-sensitive applications, with benefits including professional development opportunities and a competitive salary.

Qualifications

  • Strong Java expertise and knowledge of the JVM essential.
  • Proven skills in low-latency systems development desirable.
  • Proficient with performance tuning tools needed.

Responsibilities

  • Develop and optimize mission-critical applications.
  • Focus on high-performance Java frameworks.
  • Collaborate to architect solutions for complex problems.

Skills

Strong Java skills with deep knowledge of the JVM
Experience building or optimizing low-latency systems
Familiarity with performance tuning and profiling tools
Solid understanding of multithreading and concurrency
Experience with microservice architectures
Strong Linux fundamentals
Clear communication skills

Tools

JMH
async-profiler
Flight Recorder

Job description

We're looking for Senior and Principal Java Developers with a strong background in low‑latency systems to join us on a high‑performance trading and real‑time data project, for a major financial institution.

You’ll be joining an environment where good software engineering truly matters 6 where clean design, measurable performance, and deep system understanding are valued. This is an opportunity to work alongside recognised low‑latency specialists, elevate your expertise, and contribute to systems that demand precision and technical excellence.

We're looking for developers who are technically exceptional, but also pragmatic 6 engineers who love to understand how things work under the hood, measure performance precisely, and continuously refine their craft.

Responsibilities

You’ll work on mission‑critical applications where performance, scalability, and reliability truly matter 6 the kind of systems that power global trading platforms and require a deep understanding of how the JVM and Linux really work. This is an opportunity to bring world‑class engineering principles to projects at the very heart of modern finance.

Your work will focus on writing and tuning high‑performance Java frameworks, improving throughput and latency, and applying event‑driven, microservice‑based architectures. You’ll collaborate closely with other talented engineers, helping to shape elegant solutions to complex, performance‑sensitive problems.

Requirements
Core Skills
  • Strong Java skills with deep knowledge of the JVM
  • Proven experience building or optimising low‑latency systems
  • Familiarity with performance tuning and profiling tools (e.g. JMH, async‑profiler, Flight Recorder)
  • Solid understanding of multithreading, concurrency, and memory management
  • Experience with microservice architectures and event‑driven systems
  • Strong Linux fundamentals and comfort with performance diagnostics
  • Clear communication skills and ability to articulate design and performance decisions
Nice to have
  • Experience with high‑performance messaging (Chronicle Queue/Wire, Aeron, ZeroMQ, Kafka tuning)
  • Familiarity with off‑heap or direct memory structures (Chronicle Map, VarHandles, DirectByteBuffers)
  • Networking/I/O frameworks such as Netty or custom FIX engines
  • Exposure to OpenHFT, LMAX Disruptor, or similar performance‑focused frameworks
  • Prior experience in trading, financial markets, or real‑time data systems
  • Ability to produce clear, lightweight documentation or UML diagrams when needed
We offer
  • Opportunity to work on bleeding‑edge projects
  • Work with a highly motivated and dedicated team
  • Competitive salary
  • Flexible schedule
  • Benefits package - medical insurance, sports
  • Corporate social events
  • Professional development opportunities
  • Well‑equipped office
About Us

Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI, supported by profound expertise and ongoing investment in data, analytics, cloud & DevOps, application modernization and customer experience. Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior/Principal Java Developer - Low Latency - Financial Services
Senior/Principal Java Developer - Low Latency - Financial Services

Grid Dynamics • City Of London

On-site
GBP 90,000 - 130,000
Flexible schedule
Benefits package - medical insurance, sports
Professional development opportunities
+2
Senior Low Latency Rust Engineer
Senior Low Latency Rust Engineer

Grid Dynamics • Greater London

On-site
GBP 90,000 - 140,000
Competitive salary
Flexible schedule
Benefits package—medical insurance
+2
Java Developer
Java Developer

Grid Dynamics • London

On-site
GBP 75,000 - 110,000
Competitive salary
Flexible schedule
Medical insurance
+6
Senior/Principal Java Engineer - Low Latency
Senior/Principal Java Engineer - Low Latency

JUXT • England

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

Morgan McKinley • Greater London

Hybrid
GBP 140,000 - 200,000
High-base compensation
Senior Network / Linux Infrastructure Engineer
Senior Network / Linux Infrastructure Engineer

Grid Dynamics • Greater London

On-site
GBP 90,000 - 130,000
Medical insurance
Sports benefits
Professional development opportunities
+1
Senior Full Stack Java Engineer (Java / Node.js / React)
Senior Full Stack Java Engineer (Java / Node.js / React)

Grid Dynamics • Greater London

Hybrid
GBP 90,000 - 130,000
Medical insurance
Sports
Java Software Engineer (Low Latency)
Java Software Engineer (Low Latency)

Vallum Associates • Greater London

On-site
GBP 90,000 - 150,000
Lead Java Engineer: Low-Latency Trading Systems
Lead Java Engineer: Low-Latency Trading Systems

Grid Dynamics • Greater London

On-site
GBP 70,000 - 90,000
Full Stack Developer - Java + React
Full Stack Developer - Java + React

Grid Dynamics • Greater London

On-site
GBP 80,000 - 100,000
Competitive salary
Flexible schedule
Medical insurance
+4