Scala Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Scala Engineer with VOD experience, offering a 6-month remote contract at a competitive pay rate. Key skills include 10+ years in Scala, AWS, PostgreSQL, Kafka, and Agile methodologies.
🌎 - Country
United Kingdom
πŸ’± - Currency
Β£ GBP
-
πŸ’° - Day rate
-
πŸ—“οΈ - Date discovered
September 26, 2025
πŸ•’ - Project duration
More than 6 months
-
🏝️ - Location type
Remote
-
πŸ“„ - Contract type
Unknown
-
πŸ”’ - Security clearance
Unknown
-
πŸ“ - Location detailed
United Kingdom
-
🧠 - Skills detailed
#Cloud #Deployment #Scrum #AWS (Amazon Web Services) #Golang #Kafka (Apache Kafka) #Redis #Scala #Programming #PostgreSQL #Agile #Databases
Role description
Scala Engineer - VOD background – Remote - 6 months Role Summary Our client is a leading VOD provider that is seeking an experienced Contract Scala Engineer within their VOD services team. This role is critical in maintaining operational capacity following the departure of a team member and will ensure continuity of backend services development. The successful candidate will contribute to roadmap delivery, support backend engineering across distributed systems, and help safeguard delivery capacity during this transition period. Key Responsibilities β€’ Design and implement backend services in Scala, ensuring high-quality, maintainable, and functional code β€’ Validate correctness of solutions by applying modern testing practices and frameworks β€’ Deploy and manage services in AWS cloud environments β€’ Work with databases such as PostgreSQL and Redis to support service functionality β€’ Integrate and process event streams using Kafka or similar messaging systems β€’ Participate in team meetings, Agile ceremonies, and collaborative design sessions β€’ Support the team in discovery and development work aligned to the product roadmap Skills & Experience β€’ 10+ years of professional software engineering experience, with strong expertise in Scala (functional programming, cats-effect) β€’ Proven experience working in Agile/Scrum delivery teams β€’ Hands-on experience with databases (PostgreSQL or equivalent) β€’ Strong understanding of modern testing practices (unit, integration, property-based testing) β€’ Experience with event-driven systems (Kafka or similar) β€’ Familiarity with AWS deployments and cloud-native services β€’ Additional experience with Golang is advantageous β€’ Excellent communication and collaboration skills, able to work effectively in a distributed team