Job Description :
Job Description:
Responsibilities:
Significant commercial experience of Scala (2 years+
Experience in microservice-oriented, distributed systems in the cloud using open source frameworks (e.g. Kafka, Avro, Akka, Storm, OpenShift, Kubernetes, Docker, Node, etc)
Strong ‘Software Engineering’ fundamentals and practical experience
Strong Object-Oriented skills
Good database knowledge and SQL skills (ideally on an enterprise database) and/or Big Data experience (Hadoop, Spark, etc)
Quality led development focus (version control, unit testing, CI etc
Knowledge of formal methodologies and agile or iterative techniques (SCRUM, XP, DSDM, RUP etc