Electronic Trading Java Developer - Core Java - Equities

London  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

Electronic Trading Java Developer - Core Java - Equities - Low Latency - High Frequency - Multi-threading - Front Office - Garbage Collection - Collections - Concurrency - Smart Order Routing - Benchmark Algorithms - FIX - Investment Banking
An opportunity has arisen for a contract Electronic Trading Core Java Developer to join a Tier 1 Investment Bank in the City. This is a highly visible role that will involve working within a fast-paced environment within a Front Office Equities Trading team surrounding complex high frequency, low latency systems, with an emphasis on both system enhancements and Greenfield work.
There will be a focus on multi-threading skills on high frequency, low latency systems and you will gain exposure to a number of Investment Banking products. The role will also involve working with the code review team to ensure the highest levels of performance and efficiency are achieved using the latest Java based technologies.
Please note that, while the preference is for candidates with Investment Banking experience, the manager is very open to considering those from outside the industry as long as you have extremely strong technical and communication skills.
Examples of key duties will include:
  • Developing high volume multi-threaded applications using the latest Java technology stack
  • Delivery of key functional changes to the electronic trading strategy engines
  • Delivery of core framework-level changes
  • Interaction with quantitative trading groups/quantitative traders to capture core requirements
  • Liaising with senior stakeholders to ensure code is developed to agreed requirements
  • Creating development designs and processes
  • Ensuring code is successfully unit/component tested
Key requirements:
  • Extensive core Java coding experience
  • Working knowledge of the Java garbage collection
  • In depth understanding of core Java API's (collections, concurrency, nio, etc.)
  • Experienced with:
    • Data structures
    • Design patterns
    • Performance issues
    • Memory management
    • Smart order routing OR benchmark algorithms
  • Extensive experience in test driven development within an Agile environment
  • Experienced in developing high volume financial applications
This is a superb opportunity for an ambitious Java Developer/Programmer who has proven experience, to join an experienced development team where you will get the opportunity to work on exclusive high performance financial systems across a number of projects.
The organisation use the latest technology stack and are looking for Java Developers who are willing to take on a new development challenge where you will fully utilise and enhance your technical skill set, in a challenging development focused role.
Cornwallis Elt is an Employment Agency and has been listed 3 times in The Sunday Times Virgin Fast Track 100 of the UK`s fastest growing private companies, as well as in the Recruitment International Top 250, Top 50 in IT and the Recruiter Fast 50.
Start date
ASAP
From
Cornwallis Elt Ltd
Published at
21.04.2015
Project ID:
888865
Contract type
Freelance
To apply to this project you must log in.
Register