Back to Job Search

Senior Scala Developer

Job Description

We are looking for Senior Scala Developers who are highly experienced or experts on using Scala and the Play! Framework to develop cloud based microservices. 

As the Lead person within the Software development team we also need previous management/ lead experience as a Senior Developer. This is a remote/hybrid role as you will be required to travel to Newcastle up to twice per month for Sprints.

Your role:

  • You have the ability to both lead a Software development team and deliver hands on software development

  • Quality assurance and code reviews of existing codebases

  • Participation in release management

  • Strong participation in Agile ceremonies/ Sprint meetings

  • Coaching and leading an agile development team

  • Discussing requirements with the client

You'll need:

  • Previous experience leading software development teams

  • Technical elaboration of client requirements and low-level solution design

  • Scala with SBT 

  • Play! Framework (Scala bindings) 

  • HTML, CSS and JavaScript 

  • Continuous Integration (Jenkins)

  • Version control (Git & GitHub) 

  • NoSQL databases (MongoDB) 

  • Postman