Senior Scala Engineer

Posted 19 January by Paddy Power Featured

Is this you?

You are a Scala Developer that has spent years using agile and lean practices to deliver world class software. You are a Kaizen creature who never stops thinking about how to improve yourself and your team.

When hardware fails, your applications keep going because they are fault tolerant. When the company grows, your applications scale right alongside. Customers enjoy using your applications, because they are reactive and always perform well.

You understand that building the ‘right thing’ is as important as building the ‘thing right’, and have leveraged test-driven techniques to achieve both. You believe that software quality is the responsibility of the whole team, regardless of job titles.

You understand and embrace the philosophy of Continuous Delivery. You have no interest in throwing your work ‘over the wall’ to anybody. Instead, you passionately believe in an agile, DevOps-centric team that builds, tests, releases and operates its own applications.

As a Strong Scala developer you have:

  • Successfully developed and deployed at least one greenfield Scala application

  • A strong understanding of Akka in particular, experience with AKKA Persistence & Event Sourcing

  • The ability to use built in Scala collections efficiently

  • The ability to build applications using promises / futures / Scalaz task

  • The ability to write testable code using Scala test

  • An understanding of Test-driven development techniques (e.g. BDD and ATDD)

  • An understanding of Agile and Lean approaches

Advantageous skills include:

  • Type level programming skills using shapeless

  • A knowledge of scalaz-streams or Akka Streaming

  • An understanding of basic type classes from Scalaz/cats (Monoid/Monad/Applicative etc…)

  • Experience of NoSql stores, especially Cassandra

  • Experience of RabbitMq Message Broker and Kafka.

In February 2016, Paddy Power and Betfair merged to form one of the largest online betting operators in the world: Paddy Power Betfair plc. The merger propelled the enlarged group into the FTSE 50.

The Paddy Power brand boasts an international multi-channel betting and gaming group. The Paddy Power brand is widely seen as one of the most distinctive consumer brands in Europe. The Betfair brand is famous for Innovation. Betfair pioneered the betting exchange in 2000 – a product which altered the landscape of the sports betting industry.

Today, Paddy Power Betfair is a force to be reckoned with. We have a market-leading presence in the UK, Ireland, Australia and the USA, as well as a range of B2C and B2B operations across Europe.

Reference: 33987836

Bank or payment details should not be provided when applying for a job. reed.co.uk is not responsible for any external website content. All applications should be made via the 'Apply now' button.

Report this job