Enable job alerts via email!

Senior/Principal Java Developer - Low Latency - Financial Services

Grid Dynamics Holdings

City Of London

On-site

GBP 65,000 - 85,000

Full time

Yesterday
Be an early applicant

Job summary

A technology services provider is seeking low-latency Java Developers for their FX eTrading team. The role involves developing high-performance Java applications and optimizing system latency. Ideal candidates should have a strong background in JVM internals and experience with low-latency system design. The position offers competitive salary, flexible schedule, and a comprehensive benefits package.

Benefits

Competitive salary
Flexible schedule
Benefits package - medical insurance, sports
Corporate social events
Professional development opportunities
Well-equipped office

Qualifications

  • Proven track record in implementing high performance and low latency systems on the JVM.
  • Deep knowledge of JVM internals including garbage collection and locking.
  • Experience in performance benchmarking.

Responsibilities

  • Build and maintain Java applications for banking and trading.
  • Develop testing and benchmarking code.
  • Eliminate bottlenecks to improve system performance.

Skills

Expert in Java language
Knowledge of JVM internals
Experience in low-latency systems
Understanding of concurrency

Tools

Ambrosia
Grafana
KDB
Job description
Overview

This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.

We are looking for low-latency Java Developers to join our clients FX eTrading team. The developers will be on a low-latency drive, finding and eliminating sources of long-tail latency and developing zero-gc solutions and code. Some domain knowledge of FX is valuable though not essential.

Responsibilities
  • Build and maintain Java applications in areas of banking and trading that require the highest levels of performance.
  • Build and maintain testing and benchmarking code.
  • Use systematic approaches to find and eliminate bottlenecks to improve the performance.
Qualifications

What we are looking for in a candidate:

  • Proven track record in implementing high performance and low latency systems on the JVM; deep knowledge of JVM internals (including garbage collection, concurrency, locking, etc); expert in the Java language.
Nice to have
  • Java (low-latency, high-performance, zero-gc)
  • Ambrosia, Grafana, KDB, FX or trading experience
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 a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.