Back to jobs
Scala Developer
Job description
Scala Engineer - Scala Developer - Scala - Kubernetes - AWS - Kafka - Hybrid - 6 Months - £550 (Inside IR35) - London
This is an exciting opportunity to join our client and work within their Digital Transformation Sales and Service team where you will work with cutting edge technologies.
What you'll do:
- Real time data processing and RESTful microservices in Scala (Typelevel stack, Kafka, Cassandra, Kubernetes, GCP, AWS).
- Good working knowledge of Akka HTTP and Akka Streams is required to support existing services.
- Looking into how our personalisation services can evolve with machine learning.
- Having the freedom to self-organise as part of a cross functional agile team.
- Refining the team's processes to continuously integrate and working towards a deliverable application.
- Championing best practices such as Pair Programming and TDD in order to develop clean, resilient code that performs at serious scale.
- Coaching and providing feedback to fellow developers.
- Growing our engineering culture which is focussed on DevOps and GitOps principles.
Essential Skills:
- 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
- Enthusiasm/aptitude for learning new skills and practices
The interview process has begun, so if you believe you have the right experience then please get in touch ASAP!