Senior Java Developer

Senior Java Developer

Full-Time 70000 - 90000 £ / year (est.) No home office possible
McNally Recruitment Ltd

At a Glance

  • Tasks: Build and optimise crypto exchange connectivity and improve trading system performance.
  • Company: Dynamic trading tech firm focused on crypto markets with a collaborative team.
  • Benefits: Flexible home working, competitive salary, and hands-on experience in a cutting-edge field.
  • Other info: Join a flat team structure where your contributions directly influence trading technology.
  • Why this job: Make a real impact on live trading systems and solve exciting challenges.
  • Qualifications: Strong Java (or C/C++) skills and experience in low latency systems.

The predicted salary is between 70000 - 90000 £ per year.

We are working in collaboration for a client to source a Senior Java Developer. The Java Developer required for a small trading technology firm focused on crypto markets, working directly on exchange connectivity and low latency trading systems. The role is mainly home based with a requirement to work in the London office - 12 days per month. You’ll be working directly on live trading systems, solving real-world problems around exchange behaviour, performance and connectivity, in a collaborative team of experienced engineers. This is not a generic backend or platform role. The focus is specifically on building and optimising connectivity into crypto exchanges, where each venue has its own quirks and performance considerations.

The Role

  • Build and optimise connectivity into crypto exchanges (APIs, FIX and proprietary protocols)
  • Improve latency and performance across real-time trading systems
  • Work with live market data and order flow in production environments
  • Identify efficient ways of routing messages without relying on expensive infrastructure
  • Bring practical knowledge of how different exchanges behave and how to get the best performance from them
  • Contribute to system design decisions around connectivity, latency and performance

Key experience:

  • Strong development background in Java (or C/C++)
  • Experience working in low latency or performance‑critical systems
  • Hands‑on experience with crypto exchange connectivity (e.g. Binance, OKX, Coinbase or similar)
  • Understanding of how different exchanges behave and how to optimise connectivity and routing
  • Comfortable working in Linux/Unix environments

Nice to have:

  • Experience with FIX or market data systems
  • Experience working in trading or real‑time environments
  • Scripting experience (Python or similar)

This is a hands‑on role within a flat hierarchical team where you’ll have direct impact on how the firm connects to and interacts with exchanges, rather than working on isolated components. You’ll be working closely with traders and engineers in a small, collaborative team, contributing across different areas rather than operating in a silo.

Senior Java Developer employer: McNally Recruitment Ltd

As a Senior Java Developer at our innovative trading technology firm, you'll thrive in a dynamic and collaborative environment that values your expertise in low latency systems and crypto exchange connectivity. With the flexibility of mainly home-based work and the opportunity to engage with a passionate team in our London office, you will have the chance to make a significant impact on live trading systems while enjoying a culture that promotes professional growth and hands-on involvement in exciting projects.
McNally Recruitment Ltd

Contact Detail:

McNally Recruitment Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Developer

✨Tip Number 1

Network like a pro! Reach out to your connections in the crypto and trading tech space. Attend meetups or webinars, and don’t be shy about asking for introductions. We all know that sometimes it’s not just what you know, but who you know!

✨Tip Number 2

Show off your skills! If you’ve got a GitHub or personal project showcasing your Java prowess, make sure to highlight it. We love seeing real-world applications of your work, especially if it relates to low latency systems or crypto exchanges.

✨Tip Number 3

Prepare for those interviews! Brush up on your knowledge of different crypto exchanges and their quirks. We want to see how you can optimise connectivity and performance, so be ready to discuss specific examples from your experience.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always on the lookout for passionate candidates who are eager to dive into the world of trading technology.

We think you need these skills to ace Senior Java Developer

Java
C/C++
Low Latency Systems
Crypto Exchange Connectivity
APIs
FIX Protocol
Performance Optimisation
Real-Time Trading Systems
Linux/Unix Environments
Market Data Systems
Scripting (Python or similar)
Collaboration Skills
System Design

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java and low latency systems. We want to see how your skills align with the specific needs of the role, especially your hands-on experience with crypto exchanges.

Showcase Relevant Projects: Include any projects that demonstrate your work with trading systems or exchange connectivity. We love seeing real-world examples of how you've tackled performance issues or optimised systems in the past.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you're passionate about crypto markets and how your background makes you a perfect fit for this role. Be sure to mention your collaborative spirit, as we value teamwork highly.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at McNally Recruitment Ltd

✨Know Your Java Inside Out

Make sure you brush up on your Java skills, especially in the context of low latency and performance-critical systems. Be ready to discuss specific projects where you've optimised code or improved system performance, as this will show your hands-on experience.

✨Familiarise Yourself with Crypto Exchanges

Since the role focuses on crypto exchange connectivity, do your homework on platforms like Binance, OKX, and Coinbase. Understand their quirks and how they handle order flow, as this knowledge will be crucial during your interview.

✨Prepare for Real-World Problem Solving

Expect to tackle real-world scenarios related to exchange behaviour and performance during the interview. Think about past challenges you've faced in similar environments and how you resolved them, as this will demonstrate your practical knowledge.

✨Show Your Collaborative Spirit

This role is all about teamwork, so be prepared to discuss how you've worked closely with traders and engineers in the past. Highlight any experiences where you contributed to system design decisions or collaborated on projects, as this will align with the firm's flat hierarchical structure.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>