At a Glance
- Tasks: Join a top-notch team to develop a cutting-edge cross-asset trading platform.
- Company: Work with one of Europe's most profitable systematic hedge funds in London.
- Benefits: Enjoy competitive compensation up to £250,000 and a collaborative work environment.
- Why this job: Be part of a greenfield project that shapes the company's vision for the next 3 years.
- Qualifications: 7+ years of Java development experience and a strong background in Computer Science or Engineering.
- Other info: Referral bonuses available for successful candidate recommendations!
A Systematic Trading firm is looking for a low latency Java engineer to build out a greenfield Securities platform You\’ll make use of highly sophisticated pricing, executions and liquidity management solutions.
Day-to-day, you\’ll be writing highly efficient and scalable multithreaded Java code, with a particular focus on performance in the context of a low latency trading application.
About the firm: they are a boutique fund with significant financial backing, founded in 2008. Their core products include a CTA fund, FX market making, a securities arm as well as the systematic equities branch.
Requirements:
- 10 years+ experience
- Strong background in low latency Java development
- BSc in Computer Science, Mathematics or similar
Benefits:
- Up to £175,000 base, £300,000 total compensation
- Access to the best technology in the market
- Non-contributory pension contributions
- Funding to take the CFA if desired so to trade on their platform
- Huge scope for fast progression
If this role isn\’t right for you, but you know of someone who might be interested, we have a market-leading referral scheme in place to thank anyone who refers a friend
Senior Java Software Engineer employer: Stanford Black Limited
Contact Detail:
Stanford Black Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Java Software Engineer
✨Tip Number 1
Make sure to highlight your experience in a front office environment during any discussions. This role is focused on building complex systems for trading, so demonstrating your understanding of how these environments operate will set you apart.
✨Tip Number 2
Familiarize yourself with the latest trends in algorithmic trading and trading systems. Being able to discuss current technologies and methodologies will show that you're not only experienced but also passionate about the field.
✨Tip Number 3
Network with professionals in the hedge fund and trading sectors. Engaging with others in the industry can provide valuable insights and potentially lead to referrals, which can significantly boost your chances of landing the job.
✨Tip Number 4
Prepare to discuss specific projects where you've utilized core Java skills, especially in multithreading and concurrency. Real-world examples will demonstrate your technical expertise and problem-solving abilities effectively.
We think you need these skills to ace Senior Java Software Engineer
Some tips for your application 🫡
Highlight Relevant Experience: Make sure to emphasize your 7+ years of Java development experience in an enterprise environment. Detail specific projects where you utilized strong core Java skills, especially in multithreading and concurrency.
Showcase Your Background: Include your educational background in Computer Science, Engineering, or a related field. This will help demonstrate your technical foundation and suitability for the role.
Demonstrate Front Office Experience: If you have worked in a front office environment, be sure to mention this. Discuss any relevant experience with trading systems or algorithmic trading to align with the company's needs.
Tailor Your Application: Customize your CV and cover letter to reflect the specific requirements mentioned in the job description. Use keywords from the listing to ensure your application stands out to recruiters.
How to prepare for a job interview at Stanford Black Limited
✨Showcase Your Java Expertise
Make sure to highlight your strong core Java skills during the interview. Be prepared to discuss your experience with multithreading, concurrency, and event-driven systems, as these are crucial for the role.
✨Demonstrate Your Understanding of Trading Systems
Since the position involves working on trading systems and algorithmic trading, be ready to explain your knowledge in this area. Discuss any relevant projects or experiences that showcase your familiarity with front office environments.
✨Prepare for Technical Challenges
Expect to face technical questions or coding challenges that assess your problem-solving abilities. Practice common algorithms and data structures, and be ready to demonstrate your thought process while solving problems.
✨Emphasize Team Collaboration
This role involves working alongside top Java engineers and investment banks. Share examples of how you've successfully collaborated in teams, especially in high-pressure environments, to show that you can thrive in a collaborative setting.