Junior Scala Developer - Functional Programming

Junior Scala Developer - Functional Programming

Job title Junior Scala Developer - Functional Programming
Contract type: Permanent
Location London
Industry: Delivery, Software Engineering, Data
Salary: £40,000 - 55,000
Visa requirement: Applicants must be eligible to work in the specified location
Reference: JLDNSD
Contact name: Michael Baker
Contact email:
Published: May 14, 2019 2:56

Job Description

Technical Requirements:

  • A minimum of 1 years experience with either Scala, Java and the JVM – (functional experience beneficial).
  • Experience/knowledge working with Akka, Springboot, Elasticsearch (beneficial).
  • (Desirable) – Experience with Spark, Hadoop, Docker, Kubernetes, Cats, Shapeless.
  • Experience/knowledge of working with microservices.
  • Desire to design, building and deploy well engineered solutions.
  • Comfortable with working with other teams to collaborate and deliver well defined products.
  • Take pride in writing clean code, with a passion for solving problems and working with the latest technologies.



  • Write services in Scala (Functional).
  • Use functional libraries such as Cats & Shapeless.
  • Deploy as microservices.
  • Build scalable high performing distributed services.


The Company:

They are a data analytics company whose products are used to detect, prevent and fight financial fraud for their clients.

This is a great opportunity for a Junior Developer to join a young, fast growing company and learn to type strong Scala functional programming.

There are huge opportunities for progression due to the scale of growth.