Portfolio Valuations is a fully hosted service that provides independent post-trade OTC derivative valuations to buy-side firms using established valuation methodologies, quantitative techniques and industry standard models.
Position summary:
Java developer working on the Scheduled Valuations team within Portfolio Valuations. You’ll be working with Cloud technologies (high-performance server-less computing, relational and non-relational databases, distributed caches) to deliver and grow a platform capable of processing tens of thousands of valuations per minute. As well as delivering software of high quality, you’ll work towards the team’s goals of high test-coverage; automated infrastructure and deployments; and agile cycles of code delivery, testing and feedback.
Some of the technologies and areas you’ll have the opportunity to gain exposure to are:
- Java 11
- Amazon Web Services (Lambda, Dynamo DB, SQS, SNS, etc.)
- Cloud deployment technologies (Terraform)
- Highly performant and scalable distributed applications
- Knowledge of Financial Markets and derivatives
Duties & accountabilities:
- Develop new software and enhance existing software to high quality standards.
- Adhere to best practices that enhance user experience, usability, scalability, performance and security.
- Work with business analysts and product specialists to maintenance and improve to our platform. Provide technical support and guidance as required.
- Take ownership and responsibility for projects and see them through to successful delivery.
Desired Skill Set:
- Degree in computer science or numerate discipline, or equivalent background.
- 6-8 years of professional development experience.
- Excellent knowledge of Java is required.
Personal Attributes
- Self-starter with a natural curiosity to learn and develop.
- Strong analytical and problem-solving skills.
- Ability to collaborate effectively with the rest of the global Portfolio Valuations team.
- Open minded, flexible and willing to adapt to changing situations.
Employment Type: Permanent