Connecting...

Banner Default Image

Mid to Senior Scala Developer

Job title Mid to Senior Scala Developer
Location London, United Kingdom
Industry:
Reference: 1195
Contact name: Peter Wedgeworth
Published: April 9, 2021 11:59

Job Description

I am currently partnered with one of the biggest Online sporting industry company that is at the heart of the technological revolution of one of the world's most trusted gaming companies. The software you write will process 500 online applicants per second, accommodate 20 million users, and process 160 terabytes a day. You can be sure there are many more challenges waiting for you.

You will be working in a team is building the next generation Sports platform that optimizes flexibility, performance, and responsiveness. The project's technologies include Scala (ZIO/Cats/Akka-HTTP/Http4s/Alpakka), Cassandra, Kafka, Kubernetes, AWS, Postgres, and JavaScript (React/Redux).

 

You will need to have have:

  • BS/MS degree (or equivalent) in Computer Science, Engineering, or a related subject.
  • Proven hands-on software development experience in Scala
  • At least three years of proven work experience in Java or other JVM-based languages
  • A willingness to learn and write code in two programming languages, Scala and Java
  • A proficiency in database schema design and messaging solutions, preferably Cassandra and Kafka
  • Experience of Object-Oriented or functional analysis and design using common design patterns
  • Experience in building microservices exposing REST APIs
  • Experience with test-driven development
  • Experience developing CI/CD automated solutions
  • Worked with agile methodologies and concepts such as Scrum, Kanban
  • Exemplary communication and people skills in a technical context

 

Good to have to have:

  • Experience in using Cassandra, Kafka, Spark
  • Familiarity with Scala libraries like ZIO, Cats/ScalaZ, Akka-HTTP/Http4s, Alpakka or Akka Streams
  • Familiarity with Domain-Driven Design and Event Sourcing
  • Experience of software development for high capacity, high traffic, high availability websites
  • Experience in DevOps activities, familiarity with AWS, Gitlab, and Gitlab CI
  • Experience in working with ticketing systems (preferably JIRA ticketing system)

 

Location: London / Leeds / Remote

Salary: £60,000 to £95,000

If you are interested please email me at peter.wedgeworth@signifytechnolgy.com