Job Description
Senior Scala Engineer
£60,000 - £85,000 + bonus + benefits
Permanent | Hybrid & Remote Opportunities Available (2 days/month in West Midlands)
We're hiring a Senior Scala Engineer to build and evolve high-scale backend services in a modern engineering environment. This is a hands-on role with real ownership, strong technical standards and the chance to influence how systems are designed, built and run.
What you'll do:
* Build and maintain Scala services using functional programming principles
* Design and optimise RESTful APIs and microservices
* Write high-quality, well-tested code (TDD/BDD)
* Work with PostgreSQL and/or NoSQL databases
* Contribute to CI/CD pipelines, cloud infrastructure, and containerised deployments
* Mentor other engineers and shape technical best practices
What we're looking for:
* Strong commercial experience with Scala
* Solid functional programming background
* Experience with REST APIs, JSON (Play JSON or Circe)
* Database experience (PostgreSQL and/or NoSQL)
* Testing experience (ScalaTest, Specs2, Mockito)
* Familiarity with CI/CD, Docker/Kubernetes, and cloud platforms
This role requires eligibility for UK Security Check (SC) clearance. Therefore, you must:
1. Have lived continuously in the UK for the last 5+ y...