Java Developer – FIX, Connectivity, DMA recruitment

The requirement is for a core Java FIX developer. The team is working on building out connectivity to new markets, market mandatory upgrades and building out functionality. The application has been built on a Java framework with next-generation cutting edge low latency and high throughput at its core.

You will join a vibrant team of experienced developers, business analysts, program managers and QA experts working closely with the business group. The team supports an existing fully featured Electronic Trading product set and is also looking to build the next generation Electronic Trading platform. The next generation program is a sizeable investment in ensuring that the business is ready for handling higher volumes of market data and customer flow efficiently.

Required:
*In depth understanding of core Java API's (collections, concurrency, nio etc) - Must have extensive understanding and proven industrial experience with multithreaded systems, working knowledge of the Java garbage collector, familiar with low latency IO
*FIX protocol knowledge, exchange connectivity, UTP, CTI, ETS.
*Demonstrable experience of Front Office system design and architecture
*Development practices - Must be able to use test driven development TDD and be familiar with UML and OO design. Should have experience with Eclipse, SVN and continuous build Servers.