Senior Scala Developer (functional programming)
6 month contract
Inside IR35
£665 p/d
Required onsite in Osterley - Ideally 1-2 days per week
Key Responsibilities
- Develop excellent quality software using agile techniques such as Test Driven Development and Pair Programming
- Take an active role in Story definition, assisting QAs and business stakeholders with Acceptance criteria
- Help the team choose the best solution and technologies for the task in hand
- Take a pro-active role with production issues and release management
- Contribute to the technical direction of the team
- Strive for continuous improvement within the team
What you'll bring
- Solid commercial experience as a Senior Scala developer
- Strong TDD/BDD and unit testing skills
- Strong experience of Docker and Kubernetes.
- Passion for Agile software delivery and pair programming best practices
- Familiarity with continuous integration and delivery practices
- Background in software development for high traffic, high availability large scale backend systems
- Background in monitoring tools such as Grafana/Prometheus etc
- Enthusiasm/aptitude for learning new skills and practices
Technologies / Skills Sought:
- Expert Scala
- Kubernetes
- Docker
- CATS
- AWS
- Akka / Akka HTTP
- Kafka
- TDD / BDD
- RESTful web services
- Agile Best Practices
- Architectural/Integration Design Patterns
Beneficial skills
- Cloud based delivery of services
- Git
- Linux
- Gradle
- CI Build systems (Hudson/Jenkins)
- Elk Stack
If you feel like your skills match the above spec, then please submit your CV and we will be in touch!