Scala Developer

Scala Developer

Posted Today by Arrows

£650 Per day
Inside
Hybrid
London Area, United Kingdom

Summary: The Scala Engineer role involves designing and developing real-time data processing solutions and RESTful microservices using Scala within a cross-functional agile team. The position emphasizes ownership of solution delivery and promotes engineering best practices, including TDD and pair programming. The role is hybrid, based in London, and is offered on a 6-month contract inside IR35. The compensation is up to £650 per day.

Key Responsibilities:

  • Building real-time data pipelines and RESTful microservices in Scala using the Typelevel stack
  • Supporting and enhancing existing services built with Akka HTTP and Akka Streams
  • Working with technologies including Kafka, Cassandra, Kubernetes, AWS, and GCP
  • Exploring how personalization platforms can evolve through machine learning
  • Contributing to team ways of working, from continuous integration through to reliable delivery
  • Promoting engineering best practice, including TDD, pair programming, and clean, resilient code
  • Mentoring other engineers and offering constructive feedback
  • Helping shape an engineering culture rooted in DevOps and GitOps principles

Key Skills:

  • Strong commercial experience as a senior Scala engineer
  • Proven experience with TDD or BDD and solid unit testing practices
  • Hands-on experience with Docker and Kubernetes
  • A collaborative mindset with a passion for agile delivery and pair programming
  • Experience working with CI and CD pipelines
  • Background in building high traffic, highly available backend systems
  • Curiosity and motivation to continuously learn and improve

Salary (Rate): £650 daily

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

Scala Engineer | Hybrid | London | 6 months | Inside IR35 | Up to £650 per day

We are working with a forward thinking client that is expanding its Digital Transformation Sales and Service team. This role offers the chance to build and evolve large scale systems using modern, cloud native technologies

The role

You will design and develop real time data processing solutions and RESTful microservices using Scala. You will work closely within a cross functional agile team, with real ownership over how solutions are built and delivered.

What you will be doing

  • Building real time data pipelines and RESTful microservices in Scala using the Typelevel stack
  • Supporting and enhancing existing services built with Akka HTTP and Akka Streams
  • Working with technologies including Kafka, Cassandra, Kubernetes, AWS and GCP
  • Exploring how personalisation platforms can evolve through machine learning
  • Contributing to team ways of working, from continuous integration through to reliable delivery
  • Promoting engineering best practice, including TDD, pair programming and clean, resilient code
  • Mentoring other engineers and offering constructive feedback
  • Helping shape an engineering culture rooted in DevOps and GitOps principles

What we are looking for

  • Strong commercial experience as a senior Scala engineer
  • Proven experience with TDD or BDD and solid unit testing practices
  • Hands on experience with Docker and Kubernetes
  • A collaborative mindset with a passion for agile delivery and pair programming
  • Experience working with CI and CD pipelines
  • Background in building high traffic, highly available backend systems
  • Curiosity and motivation to continuously learn and improve

This is a hybrid role based in London, offered on a 6 month contract inside IR35, paying up to £650 per day.