Scala Developer

Signify Technology
14 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 68K

Job location

Tech stack

Akka
Continuous Integration
DevOps
Distributed Systems
Software Engineering
Spark
Kubernetes
Functional Programming
Docker
Microservices

Job description

  • Build and enhance core platform services using Scala and functional programming principles.
  • Design, implement, and maintain scalable, distributed systems and microservices.
  • Collaborate in agile teams alongside engineers, product owners, and designers.
  • Work across the full software development lifecycle, from design to deployment.
  • Contribute to continuous improvement of developer tooling and automation.

Requirements

  • Strong experience with Scala - 3+ years ideally.
  • Understanding of functional programming and strongly typed systems.
  • Experience with technologies such as Akka, Cats, Monix, Docker, Kubernetes, Spark etc.
  • Familiarity with DevOps tools and CI/CD practices.
  • Knowledge of cloud environments (GCP preferred).

Benefits & conditions

  • Hybrid and flexible working hours
  • Pension contribution up to 6%
  • Private healthcare, wellbeing support, and gym discounts
  • Work from anywhere for up to 3 months a year
  • Family leave policies (enhanced maternity, paternity, etc.)

About the company

A rapidly growing global tech scale-up delivering advanced data and analytics solutions to enterprise clients. Their platform helps organisations make smarter, faster decisions by uncovering meaningful connections in complex data.

Apply for this position