Senior/Principal Java Developer - Low Latency - Financial Services

Grid Dynamics

City Of London

On-site

GBP 90,000 - 130,000

Full time

14 days+
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

Benefits offered by this job

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

Job summary

A technology consulting firm in the City of London is seeking a Senior/Principal Java Developer specialized in low-latency systems for the financial services sector. The role involves developing high-performance Java applications, eliminating performance bottlenecks, and maintaining a flexible work schedule. Candidates should have expertise in JVM internals and a strong track record in low-latency development. Competitive salary and comprehensive benefits are offered.

Qualifications

  • Proven track record in implementing high performance and low latency systems on the JVM.
  • Deep knowledge of JVM internals including garbage collection and concurrency.
  • Expert level Java programming skills.

Responsibilities

  • Build and maintain Java applications for banking and trading performance.
  • Develop testing and benchmarking code.
  • Systematically eliminate performance bottlenecks.

Skills

Low-latency Java Development
High performance systems implementation
JVM internals knowledge
Concurrency and locking in Java

Tools

Java
Grafana
KDB

Job description

Senior/Principal Java Developer - Low Latency - Financial Services

1 day ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

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
  • You will 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.
Requirements
  • Proven track record in implementing high performance and low latency systems on the JVM have a deep knowledge of JVM internals (including garbage collection, concurrency, locking, etc) and is an expert in the Java language.
Nice to have

Java (low-latency, high-performance, zero-gc), Ambrosia, Grafana, KDB, FX or trading experience is a plus.

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 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
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
Java Engineer - Low Latency
Java Engineer - Low Latency

Juxt Ltd. • Greater London

Hybrid
GBP 90,000 - 130,000
Senior Java Developer - Low Latency
Senior Java Developer - Low Latency

HCLTech • England

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

Morgan McKinley • Greater London

Hybrid
GBP 110,000 - 140,000
High-base compensation
No variable bonus
Senior Algo Developer (Java, Low Latency, FX) 1-year Contract - Inside IR35 - £920per day - Hyb[...]
Senior Algo Developer (Java, Low Latency, FX) 1-year Contract - Inside IR35 - £920per day - Hyb[...]

Hawksworth • England

On-site
GBP 169,740
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 / Principal Java Engineer
Senior / Principal Java Engineer

Grid Dynamics • Greater London

On-site
GBP 70,000 - 100,000
Medical insurance
Flexible schedule
Sports benefits
+1
Senior Java Engineer - Low-Latency FX Trading
Senior Java Engineer - Low-Latency FX Trading

Grid Dynamics • City Of London

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