London (Hybrid) / contract / Negotiable - day rate
We are looking for a Scala Engineer to join a consultancy partner to work in a fast-moving environment working in Scala, Kafka, Cassandra, microservices, and Kubernetes deploying to GCP and AWS. You'll have worked with Akka HTTP and Akka Streams, but if you are experienced with Type level stack or interested in working with it, it would be helpful.
*Collaborate on technical choices, architecture, tools and processes.
*Review code and give feedback to ensure that the highest standards are maintained.
*Actively improve overall software quality
*Exploring the potential evolution of personalisation services through the integration of machine learning.
*Self-organizing within a cross-functional agile team, enjoying the freedom to contribute effectively.
*Continuous refinement of team processes, emphasizing continuous integration and working towards a deployable application.
An additional role for Senior's position
* Promoting best practices such as Pair Programming and Test-Driven Development (TDD) to develop clean, robust code capable of performing at a significant scale. (for Seniors positions role)
* Active coaching and feedback provision for fellow developers and fostering the growth of an engineering culture cantered around DevOps and GitOps principles. (for Seniors positions role)
*Scala Development experience with 5 - 10 years as either a mid-level or Senior developer
*Solid grasp of Akka HTTP and Akka Streams to support existing services, along with expertise in real-time data processing and RESTful microservices using the Typelevel stack, Kafka, Cassandra, Kubernetes, GCP, and AWS.
*You'll be self-organised within a cross-functional agile team, enjoying the freedom to contribute effectively
This will be a 6-month initial (highly likely to extend due to workload) contract and requires at least 2 days per week onsite in London. The interview will include a pair programming exercise either in person or via teams. The start would ideally be in March or April. You'll be working entirely in a pair programming environment for this role.
If interested and have the above experience, please apply today.