SCALA DEVELOPER

Earlybird Ltd
  • SC
    30+ days ago

    Job Description

    ABOUT BETBY

    As a fast-growing, award-winning company, Betby powers the industry with our premium sportsbook, featuring world-class risk management and seamless omni-channel support, reaching millions of players across countless markets.

    With offices in Latvia, Malta, Spain, and Montenegro, we offer a vibrant work culture, relocation opportunities, and full support for remote talent across the globe.

    Join Betby and unlock endless opportunities for growth, success, and making a real impact in the world of iGaming!

    SHORT DESCRIPTION

    We are looking for a strong Scala Developer to join our Backoffice team at BETBY.

    The team is building a Unified Backoffice platform - a new core project that provides internal tools for managing the sportsbook. This is a high-impact role within a cross-functional environment, working closely with multiple teams and services.

    RESPONSIBILITIES

    • Develop and maintain Scala-based services
    • Refactor and improve existing systems
    • Contribute to system architecture and technical decisions
    • Write functional and integration tests
    • Ensure performance, scalability, and reliability of services

    REQUIREMENTS

    • Strong backend engineering experience (Senior or strong Middle+)
    • Solid knowledge of Scala and its ecosystem (FP libraries such as Cats, ZIO, FS2)
    • Experience building web services (REST APIs)
    • Experience developing distributed systems and microservices (e.g. Kafka, RabbitMQ, RPC)
    • Understanding of event-driven architecture and data processing
    • Experience working with SQL and NoSQL databases
    • Ability to work with complex system design and non-trivial business logic

    NICE TO HAVE

    • Experience with Python
    • Experience with CQRS / Event Sourcing
    • Experience with MongoDB or Exasol
    • Background in JVM languages (Java, Kotlin)

    PERKS AND BENEFITS

    • Comprehensive health insurance with coverage for your well-being
    • Paid sick leave up to 10 days without medical certificate
    • 20 days of paid vacation plus additional leave for important life events
    • Learning and growth opportunities with support for professional development
    • Language learning support for multilingual collaboration
    • Modern hardware provided for your work
    • International team environment across multiple countries
    • Corporate events and team activities
    • Welfare support program for critical situations
    • Gifts and support for major life milestones

    TAGS

    #level senior

    #relocation yes

    Numbers & Facts

    LocationSC

    Skills

    • Apache Kafkaunmatched
    • Application Programming Interface (API)unmatched
    • Channel Supportunmatched
    • Cross-Functionalunmatched
    • Data Processingunmatched
    • Distributed Computingunmatched
    • Ecosystemsunmatched
    • Engineeringunmatched
    • Functional Testingunmatched
    • Integration Testingunmatched
    • Javaunmatched
    • Kotlinunmatched
    • Microservicesunmatched
    • MongoDBunmatched
    • Multilingualunmatched
    • NoSQLunmatched
    • Python Programming/Scripting Languageunmatched
    • REST (Representational State Transfer)unmatched
    • RPC (Remote Procedure Call)unmatched
    • RabbitMQunmatched
    • Refactoringunmatched
    • Risk Managementunmatched
    • SQL Databasesunmatched
    • Scala Programming Languageunmatched
    • Sportsbookunmatched
    • System Architectureunmatched
    • Team Playerunmatched
    • Web Servicesunmatched
    • eSourcingunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder