Skip to content


Job Application


Please answer the following questions in order to process your application.

Email Address *
Select your working status in the UK *
File Attachments:
(2MB file maximum. doc, docx, pdf, rtf or txt files only)
Attach a CV * 
Optional covering letter 
Clear covering letter
 * denotes required field
Additional Information:
First Name
Last Name
Home Telephone
Hourly Rate GBP
Approximately how far are you willing to travel to work (in miles) ?

Key Privacy Information

When you apply for a job, ComputerJobs will collect the information you provide in the application and disclose it to the advertiser of the job.

If the advertiser wishes to contact you they have agreed to use your information following data protection law.

ComputerJobs will keep a copy of the application for 90 days.

More information about our Privacy Policy.


Job Details


Java Algorithmic Developer - Algo execution - Investment Bank (Contract)

Location: London Country: UK Rate: up to £850 per Day

Java Algorithmic Developer - Algo execution - Investment Bank

Front Office trading/Algorithmic Java developer is required who will have experience of high frequency, low latency enterprise programming environments.

  • E-Trading, not necessarily pricing/algo specifically (although it would be good, particularly execution algos), but must have a general knowledge of venues/products/mechanics, ideally in FI Rates.
  • Previous experience of dealing with Front Office (ie trading/Quants)
  • Core Java/multi-threading/performance/concurrency
  • Self-starter the role has dual reporting lines into IT and Quants so the candidate needs to be autonomous and able to liaise effectively with both areas and manage their own project.
  • Able to work on a trading floor ie can deal with the background noise and constant interruptions/context switching
  • Working with dev team and research - big agenda of delivery over next 6 months C/C++ and JNI experience is desirable but not an absolute requirement. Knowledge of ION Marketview and its programming environment would be a plus.

The role involves a migration from an existing bespoke platform to a new implementation (not fully specified), so the candidate will need understand specifically what problems can arise in platform migrations/brown field projects to reduce risk and deliver gradual migration of userbase.

The team is headquartered in London with teams in New York, in Tokyo and Singapore, and Mumbai.

The platform itself is an ecosystem of over 15 distinct, loosely coupled applications covering a wide range of functionality from pricing, quotation, auto-negotiation and execution to market aggregation, virtual markets and auto-hedging.

In Production, the application suite operates under Real Time, low latency constraints, reacting to potentially spiky market conditions.

Backend applications are primarily written in Java, with some C++ exceptions for Windows binding and Legacy, while the multi-purpose client application is written in C#. Tibco RV is currently used as the Middleware between front and Back End, with alternative solutions being introduced where low-latency is paramount.

Adlam Consulting operates as an Employment Agency & an Employment Business

Posted Date: 20 Sep 2019 Reference: JSADL02920 Employment Business: Adlam Consulting Ltd Contact: Adlam Consulting Ltd