Enable job alerts via email!

Java Developer - Algorithmic Trading

Client Server

London

Hybrid

GBP 80,000 - 110,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a bright Java Developer to join their Investment Management team. In this role, you'll work on complex financial trading systems, writing production-quality Java code for pricing and hedging FX instruments. You'll collaborate with a talented team while being supported in your career progression. This opportunity offers a competitive salary, flexibility for remote work, and a commitment to continuous training. If you're passionate about technology and finance, this role is perfect for you.

Benefits

Salary up to £110k
Bonus
Pension
One day work from home per week
Continuous training and career progression opportunities

Qualifications

  • Strong knowledge of core Java and eager to learn.
  • Understanding of computer science fundamentals and low latency systems.

Responsibilities

  • Research strategies for pricing and controlling auto-hedging.
  • Write production quality Java code for pricing FX instruments.

Skills

Java
Object-Oriented Programming (OOP)
Data Structures
Design Patterns
Algorithms
Low Latency Systems
Code Optimization
Communication Skills
Collaboration Skills

Education

2.1 or above in Computer Science or similar

Job description

Get AI-powered advice on this job and more exclusive features.

This range is provided by Client Server. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Direct message the job poster from Client Server

Tech Recruiter - Software Engineering at Client-Server

Java Developer / Backend Software Engineer London to £110k

Are you a bright, ambitious Java Developer with a strong knowledge of core Java and an eagerness to learn and progress your career working on complex financial trading systems?

You could be joining the Investment Management arm of a global bank.

As a Java Developer, you will research strategies for tailoring prices and controlling the behaviour of auto-hedging. You'll write production quality Java code used for pricing and hedging FX instruments and oversee the algorithms' performance intraday, ensuring that it is behaving as expected and acting when needed to fix any issues.

You'll join a small, highly talented team, working across the full development lifecycle and will be supported to progress your career.

Location / WFH:

You'll be based in the London office and have flexibility to work from home once a week.

About you:

  • You have achieved a 2.1 or above from a top tier university (e.g. Russel Group / Oxbridge) in Computer Science or similar technical or numerate discipline
  • You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms
  • You have a deep knowledge of Java including garbage collection
  • You have a strong appreciation of low latency systems and code optimisation to ensure speed
  • You have experience within a financial services environment or can demonstrate a personal interest and desire to learn about financial markets and progress your career in this area
  • You have excellent communication and collaboration skills

What's in it for you:

As a Java Developer / Backend Software Engineer, you will receive a competitive

  • Salary to £110k
  • Bonus
  • Pension
  • One day work from home per week
  • Continuous training and career progression opportunities

Apply now to find out more about this Java Developer / Backend Software Engineer (OOP Java Algorithm) opportunity.

At Client Server, we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering, Finance, and Information Technology
  • Industries: Software Development and Banking
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Java Developer (with DevOps focus)

RE Partners

Greater London

Remote

GBP 60.000 - 100.000

5 days ago
Be an early applicant

Java Developer - Algorithmic trading

UBS Financial Services

London

On-site

GBP 60.000 - 100.000

Yesterday
Be an early applicant

Nodejs Senior Software Engineer (100% Remote - United Kingdom)

Bitfinex

London

Remote

GBP 60.000 - 100.000

11 days ago

Nodejs Senior Software Engineer (100% Remote - United Kingdom)

TN United Kingdom

London

Remote

GBP 60.000 - 100.000

12 days ago

Java Software Developer - Systematic Trading - Hedge Fund

JR United Kingdom

London

On-site

GBP 60.000 - 100.000

2 days ago
Be an early applicant

VP - Senior Etrading Java Developer

Barclays

London

On-site

GBP 60.000 - 100.000

Today
Be an early applicant

Java Developer – Algorithmic Trading & SOR Technology

UBS Financial Services

London

On-site

GBP 60.000 - 100.000

16 days ago

Front Office Java Developer - Algo Trading

JR United Kingdom

London

On-site

GBP 60.000 - 100.000

2 days ago
Be an early applicant

Senior Java Developer

JR United Kingdom

Remote

GBP 90.000 - 130.000

2 days ago
Be an early applicant