We're not just a job board.

At ECM, we're scientists and engineers offering a personal service to help our peers find jobs - register with us, and let us do the hard work for you.

Read More

Mathematical Java Developer (27290)

Central London
to £58k DoE + benefits

Developing algorithms in Java for energy options modelling

Join this growing company who are using powerful mathematical modelling to help clients solve intractable optimisation problems in energy trading and logistics. To help them support their growing customer base, they are now seeking a Mathematical Java Developer to join their team.

In this role you would be working on the creation of new back-end algorithms powering the company’s modelling toolkit. Strong coding skills in Java (or something extremely similar), and mathematics are essential, as is an understanding of options modelling.

Specifically, you will need:

  • An excellent academic background in mathematics or a closely related subject from a top university, a 1st or 2.1 degree and mostly A*s at A-level (or equivalent)
  • A demonstrable understanding of (or preferably experience in) option pricing strategies and algorithms
  • Excellent coding skills in Java, or possibly a closely related OO language (C#, C++ etc)
  • Full existing right to work in the UK without restriction, time limit, or sponsorship

The role is based in central London, with some scope for remote working. A competitive salary and benefits are on offer to the successful candidate.

Keywords: Mathematics, Java, Software Engineering, Options-pricing, Algorithms, London

Interested? Send your CV to ECM Selection. We do read every CV and try to respond to everyone. Or recommend a friend for £250, details at https://ecmselection.co.uk/tell-a-friend.
Please note: even if you don’t have exactly the background indicated, do contact us now if this type of job is of interest – we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.