At a Glance
- Tasks: Build high-performance Java components for trading systems and optimise real-time market data.
- Company: Join a leading Algorithmic Market Making business in the digital assets space.
- Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
- Why this job: Make an impact in the fast-paced world of low-latency trading and crypto markets.
- Qualifications: Experience in Java development, FIX protocol, and Linux environments.
- Other info: Collaborative team culture with a focus on innovation and optimisation.
The predicted salary is between 36000 - 60000 £ per year.
Runtime Group are currently recruiting for a Java (Low Latency Connectivity) Developer to join an Algorithmic Market Making business, who build high‑performance connectivity and trading systems within the digital assets / low‑latency trading space. You’ll work on ultra‑efficient Java components, real‑time market data feeds, and execution workflows - running in a highly optimised Linux environment.
Key Responsibilities
- Build and maintain FIX protocol sessions, market data streams, and order management flows
- Integrate with crypto exchanges via WebSocket and REST APIs
- Design and optimise real‑time market data pipelines
- Support and troubleshoot production systems running on Linux
- Collaborate with engineering, trading, and platform teams on system performance improvements
- Contribute to continuous optimisation, tooling, and architectural enhancements
- Low‑latency Java development with zero‑allocation / minimal‑GC techniques
- Strong knowledge of the FIX protocol
- WebSocket & REST integration for crypto market data and trading
- Development and application support in Linux
- GIT, JIRA, Agile
- Gradle build tool
- Python
- Parquet
- Event‑sourcing or distributed trading architectures
Java Engineer employer: Runtime Group Ltd
Contact Detail:
Runtime Group Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Java projects, especially those involving low-latency systems or crypto integrations. This will give potential employers a taste of what you can do.
✨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of the FIX protocol and real-time data pipelines. Practice coding challenges that focus on low-latency Java development to impress your interviewers.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented Java Engineers like you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Java Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java, especially in low-latency environments. We want to see how you've tackled similar challenges before, so don’t hold back on those relevant projects!
Showcase Your Skills: When writing your application, emphasise your knowledge of the FIX protocol and any experience with WebSocket and REST APIs. We’re looking for specific examples that demonstrate your expertise in these areas.
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon unless it’s necessary. Make it easy for us to see why you’re a great fit for the role!
Apply Through Our Website: Don’t forget to submit your application through our website! It helps us keep everything organised and ensures your application gets the attention it deserves. We can’t wait to hear from you!
How to prepare for a job interview at Runtime Group Ltd
✨Know Your Java Inside Out
Make sure you brush up on your Java skills, especially low-latency techniques and zero-allocation methods. Be ready to discuss your experience with high-performance systems and how you've tackled challenges in previous projects.
✨Understand the FIX Protocol
Since the role involves building and maintaining FIX protocol sessions, it’s crucial to have a solid understanding of it. Prepare to explain how you've used FIX in past roles and be ready to tackle any technical questions related to it.
✨Familiarise Yourself with Market Data Integration
Get comfortable with WebSocket and REST APIs, particularly in the context of crypto exchanges. You might be asked to describe how you've integrated these technologies in your previous work, so have some examples ready.
✨Show Your Problem-Solving Skills
The role requires troubleshooting production systems running on Linux, so be prepared to discuss how you've approached problem-solving in high-pressure situations. Think of specific instances where you improved system performance or resolved critical issues.