Senior Java Developer High Frequency Trading Java Low Latency

Recruiter
Miller Maxwell Ltd
Location
City
Salary
From £100,000 to £150,000 per annum + Bonus + Benefits Package
Posted
09 Feb 2017
Closes
09 Mar 2017
Contract Type
Permanent
Hours
Full Time

Title: Senior Software Engineer (Java)

Salary: £100-150k

Location: London

Senior Java Developer – High Frequency Trading – Java – Ultra Low Latency

My client is one of the most successful propriety trading houses in London. They are looking for a Senior Java Developer to work within a small team of developers and traders who employ both Automated and Manual trading strategies within the interest rate derivatives market using their own propriety software applications.

This small team has full autonomy of all aspects of their trading systems, with that comes high levels of pressure and responsibility, they need someone who has proved they can work is a fast paced environment. In this role you will have the opportunity to be a key player in the trading desk’s PnL so bonuses etc. are very rewarding.

They are looking for a genuinely passionate Java Developer, with a very strong academic record. The ideal background for this role is working in a small team (with a start-up or top tech firm) working hard to a day to day basis to meet strict deadlines and dealing with pressure from key stakeholders.

The bulk of the work they do is based on Java, although they do offer an opportunity to learn new languages including RUST, Scala & Functional Programming.


The Senior Java Developer will be responsible for:

    Involved in full SDLC of Trading applications Unit, functional, and integration testingCollaborating with various trading desks, IT, and other business unitsWorking on both Greenfield development and legacy code. Providing 3rd line support as required
The Senior Java Developer Will Have the following: 

    Deep knowledge and experience with Java Latency sensitive development OOP, Multithreading, SOAStrong Problem Solving & Debugging experience Full stack development experienceUnderstanding of data structures, multi-threading, distributed systems, algorithms and object oriented programming Network programming experienceTest driven development (TDD) experience2:1 or higher in Maths, Statistics, Physics or Computing related subjects from top Universities (Msc/PHD is preferred)
Desirables:

    Derivatives modelling and statistical analysis of time series experience Experience coding in RustConcurrency/ParallelismHTML, CSS, JavaScript and framework experiencePython Experience

Senior Java Developer – High Frequency Trading – Java – Ultra Low Latency