Senior Scala Engineer

Sign up to see company details
  • Contract 60 days
  • £550 - £600 (GBP) / day
  • Remote Only
  • ASAP

Senior Scala Developer - Join our team that develops technology for the company, supporting multi-propositional applications across the United States and Europe. No matter the device, the time or the place, we make sure that engaging large, diverse audiences with premium entertainment is possible. Our vision is to deliver the world’s best entertainment.

Description

Senior Scala Developer - Join our team that develops technology for the company, supporting multi-propositional applications across the United States and Europe. No matter the device, the time or the place, we make sure that engaging large, diverse audiences with premium entertainment is possible. Our vision is to deliver the world’s best entertainment.

Inside IR35

What you’ll do:

  • Deliver production-ready, tested software in small increments
  • Take a proactive role in production issues and release management
  • Support and maintain the live product (including first-line support) along with the development team
  • Collaborate with technical analysts and testers in the creation of backlog items, providing information such as cost estimates and technical risk
  • Take an active role in story definition, working closely with testers and business stakeholders to identify and ensure acceptance criteria are satisfied
  • Participate and lead when appropriate in daily stand-up meetings, reviews and retrospectives, contributing to the team’s technical direction and the improvement of its tools and processes

What you’ll bring:

  • Solid commercial experience as a Scala dev
  • Strong TDD/BDD and unit testing skills
  • Strong NFT testing skills with experience of Gatling
  • Strong experience with Docker and Kubernetes.
  • Passion for Agile software delivery and pair programming best practices
  • Familiarity with continuous integration and delivery practices
  • Background in software development for high traffic, high availability of large scale backend systems
  • Background in monitoring tools such as Grafana/Prometheus etc
  • Enthusiasm/aptitude for learning new skills and practices

 

Our Tech Stack:

You can also expect to work with loads of Java, Scrum, Kanban, RESTful Web Services/APIs, Extreme Programming (XP), Reactive Systems, Microservices Architecture, testing tools (ScalaTest) and mocking frameworks (Mockito), Cloud-Based Service Delivery, Akka, Spray, Play, Redis, Spring MVC, JPA, Hibernate, Architectural/Integration Design Patterns, Git, Unix/Linux, Cassandra, SQL and other NoSQL databases.

 

Skills

Management Frameworks and Business Modelling
Kanban
Scrum
Programming Languages & Frameworks
Java
Mockito
SQL
Scala
Software Development
REST
Software Development Tools
Git

Industry Experience

Media & Broadcasting - TV, Music, Movies, Radio, Entertainment