W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9iyxjyaw5ndg9uifn0yxjyig5ldyavanbnl2jhbm5lci1kzwzhdwx0lmpwzyjdxq

Java Software Engineer - Investment Bank – Electronic Trading

Java Software Engineer – Concurrency, E-trading, Algorithm development, Data Structures, Multi-Threading

Investment Bank – Electronic Trading. London.

£75,000 - £85,000 + Benefits + Bonus

A Leading Investment Bank is looking to hire a Java Software Engineer to join their Electronic Trading team building their internal trading platform.

As the Java Software Engineer (Concurrency, Algorithms, Data Structures) you will be a strong all-round programmer who understands concurrent programming and the under-lying data structures. You will be working on the electronic trading platform that covers all of Fixed Income, including rates, credit, cash equities and derivatives. It is a global platform covering all time-zones and you will be working in a team of 10 global developers.

This Investment bank has made a number of overhauls of their technology in the last 2 years and have put it completely at the heart of what they do. You will be able to introduce new technologies, enhance the existing platform and build a number of new features.

The Java Software Engineer (Concurrency, Algorithms, Data Structures) will need:

  • Experience with Java development, ideally with Java 8 – Essential
  • Experience with Algorithm and Data Structures within Java – Essential
  • Experience in an electronic trading environment – Highly Beneficial
  • Experience with Concurrency and multi-threading – Highly Beneficial

Please get in touch with Tom Kemp at Harrington Starr for more information.

Java Software Engineer – Concurrency, E-trading, Algorithm development, Data Structures, Multi-Threading