Description

As a Scala Developer, you will:

 

We are looking to recruit for a Scala Developer to join our Prime Brokerage Technology team. The selected candidate will be working on the build out of the next gen Swaps platform alongside a global team spread out over London, NY, HK and Toronto.

 


Responsibilities:
* Member of the Swaps technology development team, building out the next generation platform for processing of Swaps trading activity.
* Understand business requirements and apply to ensure designs for information architecture and solutions meet business needs
* Participate in and own key design process in order to build a scalable and maintainable Swaps platform
* Dealing with large data sets, relational and object databases
* Liaise with support teams in all regions and ensure production issues are resolved in a timely manner
Core skills:
* A passion to develop in Scala


Experienced developer ideally within the Financial industry
* Functional Programming experience in Scala
* Experience in building high-throughput, fault tolerant systems
* Experience in working with low latency middleware and messaging platforms and associate design patterns
* TDD/BDD experience


Knowledge of event sourcing design patterns
* Relational and Object database knowledge
* Modelling with DDD practices will be a plus
* Experience with Cats / Scalaz will be a plus
* Previous experience in Capital Markets will be a plus
* Experience with design and development of enterprise applications, preferably in high-transaction environments
* Ability to own tasks / projects, work and deliver in a fast paced environment

Key Skills
Education

Any Graduate