Senior/Principal Java Engineer - Low Latency
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.
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
- 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
View all remote jobs at Grid Dynamics →
FAQ
- Is the Senior/Principal Java Engineer - Low Latency position at Grid Dynamics remote?
- Yes. This role was posted on Remote Backend Jobs, a job board that lists exclusively fully remote positions.
- When was this Senior/Principal Java Engineer - Low Latency job posted?
- This listing was posted on April 23, 2026 and is still open for applications.
- How do I apply for the Senior/Principal Java Engineer - Low Latency position at Grid Dynamics?
- Use the apply button on this page — it takes you directly to the employer’s application page.
More remote Java jobs
Lead-Entwickler Java Backend (m/w/d)
virtual7 GmbHHomeoffice
Java Backend Engineer (Chatbot)
BinanceRemote
Senior Software Engineer - Vector Search - Elasticsearch
ElasticGreece
Senior Software Engineer - Vector Search - Elasticsearch
ElasticSpain
Senior Software Engineer - Vector Search
ElasticUnited States