Scala Developer
Indexed description
- Full-time
- Remote work available
- Department: Engineering
- Location: United Kingdom
Role Overview
This is a full-time, direct-hire position. Candidates must be currently located in the UK. Visa sponsorship and relocation assistance are not available.
Responsibilities
- Develop and maintain a Scala-based API backend supporting manufacturing frontline teams
- Design, build, and enhance manufacturing workflows within web applications
- Deliver committed sprint work aligned with business objectives
- Leverage modern Scala and backend technologies to maintain a competitive platform
- Act as a subject matter expert during production incidents to resolve customer issues efficiently
- Participate in technical discussions and forums to contribute ideas beyond sprint work
- Collaborate closely with teammates to help the wider business achieve its goals
- Write clean, testable, and maintainable code
- 5+ years of professional experience as a Backend Engineer
- 5+ years of hands-on experience with Scala in production environments
- Backend Development: Scala, API-first design (OpenAPI)
- Functional & Async Programming: Cats Effect and functional Scala patterns
- Data & Messaging: PostgreSQL, Kafka (Avro), transactional data access
- APIs & Services: Versioned APIs and service integration
- Testing & Code Quality: Unit and integration testing, observable and maintainable code
- DevOps & Cloud: AWS, Docker, Kubernetes (EKS), CI/CD pipelines
- Engineering Practices: Trunk-based development, feature flags, refactoring legacy systems
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search