Job Description
Java Developer / Senior Software Engineer (Pricing / Risk). City based trading firm is seeking an experienced Java Developer to create and maintain server side Java components which support a highly scalable mission critical real-time financial trading platform. You'll partner closely with Front Office users, with a particular focus on Pricing & Risk systems across multiple asset classes.
As a senior member of the team you'll also get involved with mentoring more junior developers, take project ownership and can progress to a more leadership focussed position if desired.
The company is able to offer a remote interview / onboarding process and work from home during for the foreseeable with the expectation that you'll be based full-time in the City office in due course (potential for some flexibility).
Requirements:
*You have indepth core Java design and development skills
*You have experience with financial / trading systems (ideally Pricing and Risk) and a good understanding of the trade lifecycle
*You have a thorough understanding of computing fundamentals, object orientated programming, threading, concurrency and distributed systems
*You have a good grasp of mathematics
*You have experience of designing and developing large scale, distributed systems
*You have experience of writing automated tests and advocate clean coding principles
*You have excellent written and verbal communication skills
*You have strong problem solving and analytical abilities
As a Java Developer / Senior Software Engineer you will earn a highly competitive salary (to £110k) plus a substantial bonus and benefits package.
Apply now or call to find out more about this Java Developer / Senior Software Engineer (Pricing / Risk) opportunity.