Scala Developer (iGaming)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Scala Developer (iGaming): Building a Unified Backoffice platform for internal sportsbook management with an accent on Scala services and distributed systems. Focus on developing scalable microservices, optimizing system architecture, and implementing event-driven data processing.
Location: Remote (Global). Relocation opportunities to Latvia, Malta, Spain, or Montenegro are available.
Company
is a fast-growing, award-winning iGaming company that provides a premium sportsbook with world-class risk management and omni-channel support.
What you will do
- Develop and maintain Scala-based services for the Unified Backoffice platform.
- Refactor and improve existing systems to enhance performance and reliability.
- Contribute to the overall system architecture and key technical decisions.
- Write and maintain functional and integration tests.
- Ensure the scalability and reliability of services within a distributed environment.
Requirements
- Strong backend engineering experience at a Senior or strong Middle+ level.
- Solid knowledge of Scala and functional programming libraries such as Cats, ZIO, and FS2.
- Experience building REST APIs and developing distributed systems (e.g., Kafka, RabbitMQ, RPC).
- Deep understanding of event-driven architecture and data processing.
- Proficiency working with both SQL and NoSQL databases.
- Ability to handle complex system design and non-trivial business logic.
Nice to have
- Experience with Python.
- Knowledge of CQRS and Event Sourcing patterns.
- Experience with MongoDB.
- Background in other JVM languages like Java or Kotlin.
Culture & Benefits
- Comprehensive health insurance and a welfare support program for critical situations.
- 20 days of paid vacation plus additional leave for significant life events.
- Paid sick leave up to 10 days without requiring a medical certificate.
- Support for professional development and language learning.
- Provision of modern hardware and an international team environment.
- Regular corporate events, team activities, and gifts for major milestones.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →