Java Developer – Hedge Fund – Equities recruitment

A prestigious hedge fund is looking for an expert Java/Core Java/J2SE developer to build them a front office, high frequency trading platform. This will be a completely Greenfield system that the successful Java developer will have complete autonomy over. This hedge fund specialise in Equities trading and experience of working alongside traders in this area - supporting them and building the systems they use in Core Java - is a must as the developer must have a solid understanding of how to trade in the equities business (there will also be a possibility that the developer can contribute to the trading strategies.)

The Java developer will be responsible for designing and architecting the whole high-frequency trading platform. You will be expected to deliver tight effective Java code, ensuring the application is as efficient as possible. You will be performance tuning the system, getting right down to JVM tuning and sockets level programming. You will be using collections and cutting edge technologies, using multithreading and concurrency on a daily basis. This is a fantastic opportunity for a highly skilled Java developer to work on an autonomous and exciting project that you will have complete technical ownership of.

Currently the existing system the traders use is being kept ticking over in Scala and a passion for such kinds of functional programming language would be nice to have. 
 
The successful Java developer must have excellent core Java skills and have a passion for low-level Java development, right down to sockets level and have an enthusiasm for performance optimisation and tuning. Experience of working on low-latency, front office trading systems is a must as is exposure to financial products in the equities business.
 
Java/Core Java
Multithreading
Concurrency
JVM Tuning
Performance Optimisation
Hedge Fund
Front office
Equities