Banner Default Image

Scala Developer

Job title Scala Developer
Location London
Reference: 5350
Contact name: Kyle Currell
City: London
Contact email:
Published: March 13, 2023 9:42

Job Description

Location: London or fully remote within the UK
Salary: Up to £85,000 per year + benefits
Start date: ASAP

My client offers a highly autonomous environment to their development team; you will have a large contribution to what your day-to-day should really look like. Development teams at my client have the autonomy to choose the right tools for the job. Their primary tech stack reflects the team’s preference for pure typed functional programming: we use (and contribute to!) libraries such as cats / scalaz, http4s, fs2, circe and doobie.
The development team within their business work alongside Platform Engineers to deploy and manage their platform services. My client's infrastructure stack includes AWS, Docker, Jenkins, GitHub, Puppet, Terraform and Kubernetes

To be considered for this opportunity you will need to demonstrate the following skills:

Minimum role criteria:
- Scala development skills and knowledge of Scala ecosystem
- Functional programming techniques and patterns
- Good team communication skills
- Knowledge of testing techniques and strategies
- Comfortable working in an Agile environment (TDD, pairing, working with stakeholders, etc.)

Key role criteria:
- Experience designing message-based, distributed systems
- Knowledge of relational and NoSQL data stores
- Experience diagnosing functional and performance issues
- An understanding of cloud-native software architecture

Benefits of the position:
- 25 days annual leave + bank holidays
- Company pension
- Exposure to work in an agile environment
- Strong focus on professional and personal development

If this opportunity would be interesting for you please feel free to apply or contact me on