Banner Default Image

Senior Scala Developer

Job title Senior Scala Developer
Location London
Reference: 2068
Contact name: Olivia Smith
Contact email:
Published: October 4, 2021 3:55

Job Description

* Senior Scala Developer * £60,000 – £80,000 * London (part remote) * Akka, AWS*

This is an opportunity to be a part of the digital transformation of the life sciences industry! Our client is looking for a Senior Scala Developer to join their team of high performing engineers who are consistently working with the latest tech. This gives you the chance to develop industry leading platforms used by 1,400 customers globally. My client is willing to invest market leading training and development into you, to ensure you a working at your optimum potential in a focussed and collaborative environment.


A typical day may include:

  • Utilise engineering principles through designing, developing, and maintaining software applications
  • Collaborate with architects and engineers to be an active participant in architecture and design decisions
  • Participate actively in code reviews to enhance code quality and promote the TDD/BDD methodology
  • Implement and promote excellent engineering practices for co-located and remote teams
  • Mentor junior developers


Required skills/experience:

  • Object-oriented and functional programming paradigms are both well-understood
  • Experience working commercially with JVM languages such as Scala and Java 8
  • Working experience in relational databases
  • Working experience of developing applications using TDD, BDD
  • Experience in the design, discovery, documentation, and administration of REST APIs is desirable
  • Strong knowledge of git and git-flow
  • Familiarity of CI/CD tools like Travis, Jenkins
  • Knowledge of authentication, authorization of services
  • Working knowledge of web servers, load balancers, and firewalls
  • Experience with queues, publishing to and subscribing from topics
  • Strong relevant experience with a Bachelor's degree; or a Master's degree; or comparable job experience is usually required

Extra recognised experience:

  • Understanding of HTML5, CSS and JavaScript (ES6/ES7)
  • Good knowledge of the UI tech stack, such as Node.js, React, Redux, and Webpack
  • Familiarity with Docker and AWS concepts

If you believe you have the skills and experience that our client is searching for, then please respond with an updated CV, your availability, and your salary expectations and I will get in contact right away!