At a Glance
- Tasks: Design and build impactful systems using Java and Python, owning projects from start to finish.
- Company: Join a leading multi-strategy hedge fund focused on systematic and quantitative trading.
- Benefits: Enjoy a dynamic work environment with opportunities for mentorship and skill development.
- Why this job: Be part of a high-impact team solving real-world problems in finance with cutting-edge technology.
- Qualifications: Strong Java experience is essential; exposure to Python and databases is a plus.
- Other info: Ideal for those with backgrounds in finance, Big Tech, or gaming.
The predicted salary is between 36000 - 60000 £ per year.
Join a high-impact Core Technology team at a leading systematic hedge fund, building the systems that underpin trading, treasury, and risk management operations.
About the Company
This firm is a major player in the space, a multi-strategy hedge fund with a strong focus on systematic and quantitative trading. Founded by industry veterans, it combines deep financial expertise with advanced software engineering to manage institutional capital globally.
What You’ll Do
- Design and build high-impact internal systems using Java and Python (Java-led stack)
- Own projects end-to-end: from architecture to deployment
- Collaborate with analysts to solve real-world business problems
- Support and mentor junior team members on coding and data skills
- Deliver clean, maintainable, and scalable solutions
Who They’re Looking For
- Strong experience with Java (essential)
- Exposure to Python and relational databases (PostgreSQL ideal)
- Excellent problem-solving skills and clean coding habits
- Prior experience in finance, Big Tech, gaming, or high-performance environments
- Bonus: Hibernate, Maven, Guice, Pandas, Numpy
Apply now! If you don't hear back within three working days, unfortunately, your application has not been successful.
Java Software Engineer employer: Durlston Partners
Contact Detail:
Durlston Partners Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Software Engineer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, especially Java and Python. Consider building a small project or contributing to open-source projects that utilise these languages to showcase your skills.
✨Tip Number 2
Network with professionals in the finance and tech industries. Attend meetups or webinars related to systematic trading or software engineering to connect with potential colleagues and learn more about the company culture.
✨Tip Number 3
Prepare for technical interviews by practising coding challenges that focus on problem-solving and clean coding habits. Websites like LeetCode or HackerRank can be great resources to sharpen your skills.
✨Tip Number 4
Research the company’s recent projects and achievements in the hedge fund space. Being knowledgeable about their work will help you demonstrate your genuine interest during any interviews or discussions.
We think you need these skills to ace Java Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your strong experience with Java, as this is essential for the role. Include any relevant projects or roles that demonstrate your coding skills and problem-solving abilities.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the position and the company. Mention your exposure to Python and relational databases, and how your background aligns with their focus on systematic and quantitative trading.
Showcase Relevant Experience: If you have prior experience in finance, Big Tech, gaming, or high-performance environments, be sure to highlight this in your application. Use specific examples to illustrate your contributions and achievements in these areas.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A clean, well-presented application reflects your attention to detail, which is crucial for a software engineering role.
How to prepare for a job interview at Durlston Partners
✨Showcase Your Java Expertise
Make sure to highlight your strong experience with Java during the interview. Be prepared to discuss specific projects where you've used Java, focusing on the challenges you faced and how you overcame them.
✨Demonstrate Problem-Solving Skills
Since the role requires excellent problem-solving abilities, be ready to tackle coding challenges or technical questions. Practice common algorithms and data structures, and think aloud as you work through problems to show your thought process.
✨Familiarise Yourself with Financial Concepts
Even if you're not a finance expert, having a basic understanding of financial concepts can set you apart. Research the hedge fund industry and be prepared to discuss how technology impacts trading and risk management.
✨Prepare for Team Collaboration Questions
As the role involves mentoring junior team members and collaborating with analysts, expect questions about teamwork and leadership. Think of examples from your past experiences where you successfully worked in a team or mentored someone.