At a Glance
- Tasks: Design and enhance a high-performance electronic trading platform with cutting-edge Java technology.
- Company: Join a leading bank's innovative E-Fixed Income Development Team in London.
- Benefits: Competitive daily rate, hybrid work model, and opportunities for professional growth.
- Why this job: Make a real impact on the future of electronic trading in a dynamic environment.
- Qualifications: Deep expertise in Java and electronic trading systems required.
- Other info: Collaborate with traders and engineers to drive innovation and performance.
The predicted salary is between 60000 - 84000 £ per year.
We are seeking a Senior Java Developer with deep Electronic Trading expertise to join our E-Fixed Income (eFI) Development Team in London. The team builds and operates low-latency, high-performance electronic trading systems that sit at the heart of the bank’s Fixed Income business. This role will play a key part in expanding and optimising our TransFICC connectivity, enabling faster time-to-market, improved pricing distribution, and enhanced trading workflows across Fixed Income products. You will work closely with traders, quants, financial engineers, and technology partners, contributing directly to the performance, resilience, and evolution of a mission-critical e-trading platform.
What You’ll Be Doing:
- Design, build, and enhance a robust, ultra-low latency Fixed Income electronic trading platform
- Lead the adoption and optimisation of TransFICC connectivity within the eFI ecosystem
- Identify and eliminate performance bottlenecks through profiling, tuning, and architectural improvements
- Develop lock-free, allocation-free, performance-critical Java components
- Deliver high-quality software using Test-Driven Development and Domain-Driven Design
- Partner with Traders, Financial Engineers, and Business Analysts to translate trading requirements into scalable technical solutions
- Own the full software lifecycle: design, development, testing, release, and production support
- Provide 3rd-line support for production systems and continuously improve platform stability and service levels
- Collaborate with external electronic market technology providers and internal connectivity teams
- Influence the future direction of the platform by proposing and delivering strategic enhancements
Essential Skills:
Lead Java Developer employer: Russell Tobin
Contact Detail:
Russell Tobin Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Java Developer
✨Tip Number 1
Network like a pro! Reach out to your connections in the finance and tech sectors. Attend meetups or webinars related to electronic trading and Java development. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your previous projects, especially those related to low-latency systems or e-trading platforms. This will give potential employers a taste of what you can bring to their team.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Be ready to discuss how you've tackled performance bottlenecks in the past and how you approach Test-Driven Development.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be perfect for 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 Lead Java Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Lead Java Developer role. Highlight your experience with electronic trading systems and any relevant projects that showcase your skills in low-latency environments. We want to see how you can contribute to our eFI Development Team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're the perfect fit for this role. Mention specific experiences that relate to the job description, especially around TransFICC connectivity and performance optimisation. Let us know what excites you about working with us!
Showcase Your Technical Skills: In your application, don’t forget to highlight your technical skills, especially in Java and any relevant frameworks. We’re looking for someone who can deliver high-quality software, so include examples of your work with Test-Driven Development and Domain-Driven Design.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you get all the updates directly from us. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at Russell Tobin
✨Know Your Java Inside Out
Make sure you brush up on your Java skills, especially around performance-critical components. Be ready to discuss your experience with low-latency systems and how you've tackled performance bottlenecks in the past.
✨Understand the Trading Environment
Familiarise yourself with electronic trading concepts, particularly in Fixed Income. Knowing how TransFICC connectivity works and its impact on trading workflows will show that you're not just a developer, but someone who understands the business side too.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've identified and eliminated performance issues. Use metrics and outcomes to illustrate your contributions, as this will demonstrate your analytical thinking and technical prowess.
✨Collaborate Like a Pro
Highlight your experience working with cross-functional teams, such as traders and financial engineers. Be ready to explain how you’ve translated complex requirements into scalable solutions, as collaboration is key in this role.