At a Glance
- Tasks: Design and build low latency Java services for electronic trading platforms.
- Company: Leading financial services firm with a focus on innovative technology.
- Benefits: Competitive salary, hybrid work model, and opportunities for professional growth.
- Why this job: Join a high-performing team and make an impact in fast-paced trading environments.
- Qualifications: Strong Java experience, knowledge of event-driven systems, and cloud deployment skills.
- Other info: Collaborative culture with excellent career advancement opportunities.
The predicted salary is between 48000 - 72000 £ per year.
About the role: We are seeking a Senior Java Developer to join a high-performing electronic trading technology team building low latency, highly available trading systems across multiple asset classes. This role is ideal for an experienced engineer who thrives in fast-paced, real-time trading environments and enjoys designing, optimising, and scaling mission-critical distributed systems. You will design and build fault-tolerant, event-driven Java services supporting electronic trading platforms. The position involves performance optimisation, system stability ownership, and close collaboration with global Architecture, DevOps, and Product teams.
Essential Skills:
- Strong experience building low latency Java systems within electronic trading.
- Experience with distributed messaging technologies (Kafka, Solace, etc.)
- Strong understanding of event-driven architectures and real-time systems.
- Cloud deployment experience (AWS, Kubernetes, EKS, EC2)
- Experience with Maven or Gradle and JUnit
- Strong understanding of CI/CD and version control (Git)
- Exposure to FX, Credit, or Commodities trading workflows
Java Engineer employer: Harvey Nash Group
Contact Detail:
Harvey Nash Group 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 your connections in the financial services sector and let them know you're on the hunt for a Senior Java Developer role. 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 best Java projects, especially those related to low latency systems or electronic trading. This will give potential employers a taste of what you can bring to their team.
✨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of distributed messaging technologies and event-driven architectures. Practise coding challenges that focus on performance optimisation and system stability to impress your interviewers.
✨Tip Number 4
Don't forget to apply through our website! We make it easy for you to find and apply for roles that match your skills. Plus, it shows you're serious about joining our team in building cutting-edge trading systems.
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 low latency Java systems and any relevant trading technologies. We want to see how your skills align with our needs, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re passionate about electronic trading and how your background makes you the perfect fit for our team. Keep it engaging and relevant to the role.
Showcase Your Technical Skills: Don’t forget to mention your experience with distributed messaging technologies and cloud deployments. We love seeing candidates who are well-versed in tools like Kafka, AWS, and CI/CD practices, so make sure these stand out!
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’re considered for the role. Plus, it’s super easy to do!
How to prepare for a job interview at Harvey Nash Group
✨Know Your Java Inside Out
Make sure you brush up on your Java skills, especially around low latency systems. Be ready to discuss your experience with event-driven architectures and how you've optimised performance in previous roles.
✨Familiarise Yourself with Trading Systems
Since this role is all about electronic trading, it’s crucial to understand the basics of FX, Credit, or Commodities trading workflows. Research common challenges in these areas and think about how your skills can help solve them.
✨Get Comfortable with Distributed Messaging
Be prepared to talk about your experience with technologies like Kafka or Solace. Have examples ready that showcase how you've implemented these in past projects, particularly in relation to real-time systems.
✨Show Off Your Cloud Knowledge
This position involves cloud deployment, so make sure you’re up to speed with AWS, Kubernetes, and CI/CD practices. Discuss any relevant projects where you’ve used these technologies to enhance system stability and scalability.