Java Software Engineer

Java Software Engineer

Slough Full-Time 36000 - 60000 £ / year (est.) No home office possible
D

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

Join a dynamic and innovative team at a leading systematic hedge fund, where your contributions as a Java Software Engineer will directly impact trading, treasury, and risk management operations. With a strong emphasis on employee growth, you will have access to mentorship opportunities and a collaborative work culture that values clean coding and problem-solving. Located in a vibrant financial hub, this firm not only offers competitive benefits but also fosters an environment where your skills can flourish alongside industry veterans.
D

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

Java Programming
Python Programming
Relational Databases (PostgreSQL)
Problem-Solving Skills
Clean Coding Practices
Software Architecture
End-to-End Project Management
Collaboration and Teamwork
Mentoring and Coaching
High-Performance Computing
Familiarity with Hibernate
Experience with Maven
Knowledge of Guice
Data Analysis with Pandas
Numerical Computing with Numpy

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.

Java Software Engineer
Durlston Partners
D
  • Java Software Engineer

    Slough
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-04-20

  • D

    Durlston Partners

Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>