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 known for its high-performance projects in FX and Cash Equities.
- Benefits: Enjoy a hybrid work model, competitive pay, and flexibility with remote options.
- Why this job: Be part of cutting-edge technology in finance, enhancing execution performance and making a real impact.
- Qualifications: 10+ years in low-latency Java development with expertise in JVM tuning and market data feeds.
- Other info: This role offers potential flex on pay for top candidates and is outside IR35.
Low Latency Java Developer
London (Hybrid) Contract Outside IR35 ~£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 the technologies you used.
✨Tip Number 2
Familiarise yourself with the latest trends and technologies in high-performance messaging systems like LMAX Disruptor or Kafka. Being able to speak knowledgeably about these 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 discuss your understanding of exchange connectivity and market data feeds in detail. Be ready to provide examples of how you've implemented these in past roles, as this is crucial for the position.
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. Emphasise your expertise in JVM tuning, asynchronous programming, and any relevant technologies like LMAX Disruptor or Kafka.
Craft a Strong Cover Letter: In your cover letter, explain why you're a great fit for the role. Mention specific projects where you've developed high-performance trading systems and how you collaborated with traders and technology teams.
Showcase Relevant Skills: Clearly list your skills related to exchange connectivity, market data feeds, and the FIX protocol. If you have experience with cash equities trading systems, make sure to highlight that as well.
Proofread Your Application: Before submitting, carefully proofread your application for any errors. A polished application reflects your attention to detail, which is crucial in a high-stakes environment like trading.
How to prepare for a job interview at Source Technology
✨Showcase Your Technical Skills
Be prepared to discuss your experience with low-latency Java development in detail. Highlight specific projects where you've optimised performance and mention any relevant technologies like JVM tuning or asynchronous programming.
✨Understand the Trading Environment
Familiarise yourself with the trading systems and protocols mentioned in the job description, such as FIX protocol and market data feeds. Demonstrating knowledge of cash equities and FX trading will set you apart from other candidates.
✨Prepare for Problem-Solving Questions
Expect technical questions that assess your problem-solving abilities. Be ready to explain how you would approach optimising a trading system or resolving latency issues, using examples from your past experiences.
✨Emphasise Collaboration Skills
Since the role involves working closely with traders and quants, be sure to highlight your teamwork and communication skills. Share examples of how you've successfully collaborated with cross-functional teams to achieve project goals.