At a Glance
- Tasks: Design and build high-performance Java systems for real-time trading.
- Company: Leading trading technology firm with a focus on innovation.
- Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
- Other info: Collaborative environment with a focus on performance and reliability.
- Why this job: Join a dynamic team and make an impact in global trading markets.
- Qualifications: 6+ years of Java experience and expertise in low-latency systems.
The predicted salary is between 80000 - 100000 £ per year.
Aeronautics Talent is partnering with a leading trading technology firm building high-performance, real-time trading systems used across global markets. This is not standard backend engineering. You’ll be working on latency-sensitive infrastructure across order management, execution, and market data where performance and reliability are critical.
The Role
- Design and build low-latency, high-throughput Java systems
- Optimise performance across latency, concurrency, and memory
- Contribute to mission-critical trading platforms (OMS/EMS, market data)
- Work closely with engineering and business stakeholders in a live trading environment
What They’re Looking For
- Strong Java experience (6+ years)
- Background in low-latency / high-performance systems
- Deep understanding of: Concurrency
Senior Java Software Engineer employer: Artemis Talent Group Ltd
Contact Detail:
Artemis Talent Group Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Java Software Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the trading tech space on LinkedIn or at industry events. We can’t stress enough how personal connections can open doors that applications alone can’t.
✨Tip Number 2
Show off your skills in real-time! Consider contributing to open-source projects or building your own low-latency systems. This not only sharpens your skills but also gives us something tangible to talk about in interviews.
✨Tip Number 3
Prepare for technical interviews by brushing up on concurrency and performance optimisation. We recommend doing mock interviews with friends or using platforms that simulate coding challenges to get you in the zone.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step to connect with us directly.
We think you need these skills to ace Senior Java Software Engineer
Some tips for your application 🫡
Show Off Your Java Skills: Make sure to highlight your strong Java experience in your application. We want to see how you've tackled low-latency and high-performance systems in the past, so don’t hold back on those details!
Tailor Your Application: Don’t just send a generic CV! We love it when candidates tailor their applications to match the job description. Mention specific projects or experiences that relate to trading platforms and market data.
Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate well-structured applications that make it easy for us to see your qualifications and fit for the role.
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s the easiest way for us to track your application and get back to you quickly!
How to prepare for a job interview at Artemis Talent Group Ltd
✨Know Your Java Inside Out
Make sure you brush up on your Java skills, especially the latest features in Java 23. Be prepared to discuss how you've used Java in low-latency systems and be ready to solve coding problems on the spot.
✨Understand Low Latency Concepts
Familiarise yourself with low-latency trading concepts and technologies like Aeron, Kafka, and FIX. Be ready to explain how you've optimised performance in previous roles and share specific examples of challenges you've faced.
✨Showcase Your Problem-Solving Skills
Prepare for technical questions that test your understanding of concurrency and memory management. Think of scenarios where you've had to troubleshoot performance issues and be ready to walk the interviewer through your thought process.
✨Engage with Stakeholders
Since you'll be working closely with engineering and business stakeholders, demonstrate your communication skills. Be prepared to discuss how you've collaborated in a live trading environment and how you handle feedback from different teams.