Java/Scala Developer - TDD, BDD, Contract


£500 - £525 a day

Scala/Java Developer - TDD, BDD, Contract (70% Scala/30% Java)

Technical Stack - Scala, Java, Spring, Hibernate, Akka, Playframework, TDD, Spark

My client, a leading ecommerce company are looking for a Java/Scala developer to Apply Domain Driven Design, CQRS and Event Sourcing to break down on of their Java/Scala application to a set of smaller scale services (mostly Scala based)

Technical Skils

Around 10 years of development experience on JVM platform ideally in an E-commerce company

Solid experience with Scala, Java Spring & Hibernate

Production experience with PlayFramework or Akka HTTP

Solid experience with TDD and automated testing

Experience with and passion about being part of agile team

Appreciation of CQRS

Desired Skills

Experience with pair programming or at least appreciation of it (you are going to pair program considerable portion of your time so ideally you know how to make it work and enjoy the process)

Business experience with Domain Driven Design and CQRS

Experience with Kafka, Spark, Avro and Flume is a huge advantage though not essential
This job was originally posted as

Posted by Oliver Bernard, 17 Mar