Search Criteria: Development Manager, Java Developer, Java Analyst Programmer,, Team Lead, Quant Developer, Real time systems, Concurrency, Fixed Income, Cloud, HPC, AWS JVM, UNIX, Linux, SOA, Open source, Technical Architect, Automation, Git, Jenkins, Spring, SQL Server Agile
Excellent opportunity for a Development Manager with leadership experience working within a profitable, expanding firm who are transforming their Real time calculation platforms to brand new massively up-scaled Java based in-house built solutions, through new development and integration of global applications. Some database work so good SQL or ASE expected but architecture is moving towards AWS so Cloud-architecture knowledge more useful long term.
This Development Manager role requires someone who has come from a Core Java Development background, but also an excellent understanding of Fixed Income (not a quant, but can talk to the business about Bond pricing, convexity, yield curves etc) with the communication skills to lead an expanding team from the front i.e. remain technical as you will be the face of information technology services in the Fixed Income space. This environment is not a bureaucratic, process-laden series of steering committees. It is agile, pragmatic and requires people who can work with a team to reach a practical solution and implement it well.
You need to have excellent Java Developer skills, Core java with multi-threading, garbage collection, concurrency etc on high data throughput HPC. Good architecture/Design skills with experience of integrating applications and maintaining their performance and working with 3rd party vendors. Big picture problem solving, ideas and the personality to back them up. There will be practical, automation and utilitarian things to do as well, so it’s not all blue-sky glamour, but all important, all useful. Hence knowledge of supporting the newly created application environment; Jira, DevOps tools like Jenkins, Git etc are useful.
This is a comparatively small, London-centric office, where you can make an obvious and appreciated difference by making the business better through the smart use of IT. It’s a transparent meritocracy where if you do a good job, it will be noticed and rewarded.