At a Glance
- Tasks: Develop and optimise ultra-low latency trading systems while collaborating with traders and tech teams.
- Company: Join a tier one investment bank working on cutting-edge eTrading projects.
- Benefits: Enjoy a hybrid work model with flexible remote options and competitive pay.
- Why this job: Be part of a dynamic team enhancing trading performance in a fast-paced environment.
- Qualifications: 10+ years in low-latency Java development with expertise in high-performance messaging.
- Other info: Ideal for those with experience in cash equities trading systems and modern tech stacks.
The predicted salary is between 68000 - 85000 £ per year.
Low Latency Java Developer
Location: London (Hybrid)
Contract: Outside IR35
Rate: ~£800-£1,000 (potential flex for top candidates)
Source Technology have multiple high-performance Java developer roles available on projects at a tier one investment bank across FX and Cash Equities.
What You’ll Do:
- Develop and optimise ultra-low latency, high-throughput trading systems.
- Collaborate with traders, quants, and technology teams to enhance execution performance.
- Build solutions for trade monitoring, reconciliation, and recovery.
- Implement automated testing and CI/CD best practices.
What We’re Looking For:
- 10+ years' experience in low-latency Java (Java 11+) development.
- Expertise in JVM tuning, asynchronous programming, and high-performance messaging.
- Strong understanding of exchange connectivity, market data feeds, and FIX protocol.
- Experience in cash equities trading systems is highly desirable.
- Exposure to LMAX Disruptor, Chronicle Queue, Aeron, Kafka, or FIX engines is a plus.
This is a remote-friendly role with up to a maximum of 2 days in the office per week, but flexible. If you’re an experienced Java Developer who has worked on low-latency trading systems, ideally within the equities or FX space, interested in a new role outside IR35 apply now, and I’ll be in touch ASAP!
Java Developer - Low Latency - eTrading employer: Source Technology
Contact Detail:
Source Technology Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Developer - Low Latency - eTrading
✨Tip Number 1
Make sure to highlight your experience with low-latency Java development in your conversations. When networking or during interviews, discuss specific projects where you optimised performance and reduced latency.
✨Tip Number 2
Familiarise yourself with the latest trends and technologies in high-performance messaging systems like LMAX Disruptor or Kafka. Being able to discuss these topics confidently can set you apart from other candidates.
✨Tip Number 3
Engage with professionals in the trading technology space through platforms like LinkedIn. Join relevant groups and participate in discussions to increase your visibility and connect with potential employers.
✨Tip Number 4
Prepare to demonstrate your problem-solving skills during technical interviews. Be ready to tackle real-world scenarios related to trade monitoring and recovery, showcasing your expertise in building robust trading systems.
We think you need these skills to ace Java Developer - Low Latency - eTrading
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your 10+ years of experience in low-latency Java development. Focus on specific projects where you've optimised trading systems and mention any relevant technologies like JVM tuning or asynchronous programming.
Craft a Strong Cover Letter: In your cover letter, emphasise your expertise in high-performance messaging and your understanding of exchange connectivity. Mention any experience with cash equities trading systems and how it aligns with the role.
Showcase Relevant Projects: Include specific examples of projects where you developed ultra-low latency systems. Highlight your collaboration with traders and quants, and any automated testing or CI/CD practices you implemented.
Proofread Your Application: Before submitting, carefully proofread your application for any errors. Ensure that all technical terms are used correctly and that your application is clear and professional.
How to prepare for a job interview at Source Technology
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with low-latency Java development in detail. Highlight specific projects where you've optimised performance, and be ready to explain the techniques you used, such as JVM tuning and asynchronous programming.
✨Understand the Trading Environment
Familiarise yourself with the trading systems relevant to FX and Cash Equities. Demonstrating knowledge of exchange connectivity, market data feeds, and the FIX protocol will show that you understand the context in which your technical skills will be applied.
✨Prepare for Problem-Solving Questions
Expect to face technical challenges during the interview. Practice solving problems related to high-throughput trading systems, and be ready to discuss how you would approach issues like trade monitoring and recovery in a real-world scenario.
✨Emphasise Collaboration Skills
Since the role involves working closely with traders, quants, and technology teams, be sure to highlight your collaborative experiences. Share examples of how you've successfully worked in cross-functional teams to enhance execution performance.