BETBY

Scala Developer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Scala-инженер в команду Line management в Betby. Команда разрабатывает и поддерживает платформу доставки букмекерских коэффициентов для sportsbook.

Задачи

  • Разрабатывать и поддерживать сервисы sportsbook на Scala
  • Работать с доставкой данных sportsbook в реальном времени через WebSocket и GraphQL
  • Переработать текущий протокол доставки линии и поддержать миграцию с RabbitMQ на Kafka
  • Улучшать стриминговые решения для повышения производительности, масштабируемости и скорости загрузки
  • Оптимизировать обработку конфигурации sportsbook между сервисами
  • Работать над Weblines, WebSocket/GraphQL линиями и другими высоконагруженными компонентами sportsbook
  • Участвовать в архитектурных и технических решениях для стриминга и систем доставки линии
  • Рефакторить и улучшать существующие сервисы
  • Внедрять и улучшать практики функционального, интеграционного, нагрузочного и регрессионного тестирования
  • Делать релизы безопаснее, быстрее и надёжнее

Требования

  • Сильный опыт backend-разработки (Senior или сильный Middle+)
  • Уверенное знание Scala и её экосистемы (Effect-библиотеки: Cats Effect, ZIO, Kyo)
  • Уверенное знание стриминговых реализаций в Scala (Reactive Streams, Akka, FS2 и др.)
  • Опыт создания веб-сервисов (REST API, GraphQL, WebSockets)
  • Опыт разработки распределённых систем и микросервисов (Kafka, RabbitMQ, RPC)
  • Способность работать со сложным системным дизайном и нетривиальной бизнес-логикой

Условия

  • Комплексное медицинское страхование
  • Оплачиваемый больничный до 10 дней без медицинской справки
  • 20 дней оплачиваемого отпуска плюс дополнительный отпуск для важных жизненных событий
  • Поддержка обучения и профессионального развития
  • Поддержка изучения языков для многоязычной работы
  • Современное оборудование для работы
  • Международная команда в нескольких странах
  • Корпоративные мероприятия и командные активности
  • Программа поддержки в критических ситуациях
  • Подарки и поддержка к важным жизненным событиям
  • Возможности релокации и поддержка удалённых сотрудников по всему миру

Навыки

  • Scala
  • Cats Effect
  • ZIO
  • Kyo
  • Reactive Streams
  • Akka
  • FS2
  • REST API
  • GraphQL
  • WebSockets
  • Kafka
  • RabbitMQ
  • RPC
  • микросервисы

Похожие вакансии

Python Developer
BETBYMiddleTbilisiУдалённоРелокация
30 окт.
Senior/Middle Ruby SDE with Python and Go (EMEA)
AkvelonSeniorTbilisiУдалённо
3,000 – 3,500 EUR в месяц
29 окт.
Backend Engineer (Node.js/NestJS) — Tbilisi, Georgia
BaasiMiddleTbilisiОфис
19 окт.
Software Developer (.Net)
Intermedia Cloud CommunicationsMiddleTbilisiГибрид
13 окт.
Senior Software Engineer, Python/React, AI-assisted development
HoustSeniorTbilisiУдалённо
4,500 – 6,000 USD в месяц
12 окт.
Scala Developer — BETBY, Tbilisi | itrelocate