Description
Senior Scala Developers who have deployed at least one complex greenfield Scala application and skills in Scala Collections, AKKA, Scala Test and skills in TDD/Lean such as BDD and ATDD and with desirable skills in scalaz-streams, NoSQL or Cassadra and Rabbitmq are required by tech giant to work on Back End trading systems in Dublin Ireland.
- As a Strong Scala developer you have
- The ability to use built in Scala collections efficiently
- The ability to build applications using promises/futures/Scalaz task
- An understanding of Akka
- The ability to write testable code using Scala test
- An understanding of basic type classes from Scalaz/cats (Monoid/Monad/Applicative etc )
- An understanding of Test-driven development techniques (eg BDD and ATDD)
- An understanding of Agile and Lean approaches
Advantageous skills include:
- Type level programming skills using shapeless
- A knowledge of scalaz-streams
- Experience of NoSql stores, especially Cassandra
- Experience of RabbitMq Message Broker.
This is an outstanding chance to flex your Scala skills working in a dynamic Agile environment on highly transactional trading systems for a world leading company in Dublin.
Opus is an employment business in respect of contract recruitment.