Senior Software Engineer (London Area)

Senior Scala Developer

We’re working on behalf of a prestigious financial services organization to source a highly skilled Senior Scala Developer who will build, deliver and maintain the multiple components of the Equities platform ensuring timely delivery of work items. Resolve complex problems through in-depth evaluation of sophisticated architectures, business processes and industry standards.

You will need:

  • Advanced Scala programming (5+ years)
  • Microservices architecture
  • You have experience of working with containerised and orchestrated services using Docker and Kubernetes.
  • You have experience of building and maintaining dev-ops pipelines for delivering applications ideally using GitLab.
  • You have experience of using shift left testing principles and frameworks using technology such as Junit, Cucumber, Gherkin, Contract Test (PACT), TestContainers or other similar technology.
  • You have knowledge of using eventing and messaging infrastructure such as Kafka and MQ
  • You have strong experience in functional programming and object-oriented programming.
  • You have a deep understanding of Scala including Akka (for building concurrent, distributed, and resilient applications), Play Framework (for web applications), Cats/Scalaz (for functional programming abstractions)
  • You have strong SQL knowledge and experience working with relational DBs, such as Postgres.
  • You have a working knowledge of object storages such as AWS S3
  • You have knowledge of Database version control tools such as Flyway and Liquibase

If you’re a results-driven developer with a keen interest in developing on trading systems and you're ready to take on a challenging role with a global financial technology leader, we’d love to hear from you.

Contact Ciara Clarke at Harrington Starr for a confidential discussion on this role.

Company
Harrington Starr
Location
London, UK
Posted
Company
Harrington Starr
Location
London, UK
Posted