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
£ 68KJob 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.