- 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.
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.