My Client, a world leading bank based in London, are looking to hire an enthusaistic and passionate Senior Java Developer for their Pricing team. This is an amazing opportunity for someone to work with cutting edge technology and a leading organisation within the banking industry.
As a Senior Java developer you will be exposed to the financial markets, where the team are continously creating solutions for their clients as well as internal sakeholders.
Responsibilites:
- An excellent Java developer with good software design principles and the ability to write robust code and accompanying test suites
- Ability to write efficient, clear code and be able to articulate what has been implemented and why
- Take ownership and responsibility for the full development lifecycle
- Experience working in an agile development environment
- A team player, capable of engaging with other teams
- Being a full-stack web developer is a plus
Technical skills:
- Strong previous hands on development with investment banking IT experience
- Core Java (essential), Concurrency, Spring
- RX Java is a plus
- Experience in micro-services and container technologies (preferably Docker) is a plus
- Familiarity with CI/CD and DevOps
- Experience with distributed data stores a plus
- Functional programming experience a plus
Functional skills:
- Financial Market domain knowledge
- Investment banking is a strong plus
- Derivatives business is a plus
- e-trading and FX is a plus
Please email your CV for immediate consideration.
