Junior Backend разработчик (Scala)
Playtech набирает Junior Backend Engineer в команду GPAS — игровую платформу как сервис на Scala, написанную на Pekko и обрабатывающую около миллиарда транзакций в день. От вас ждут крепких основ программирования и опыта со Scala, Java или Kotlin, понимания ООП/ФП, JVM и базового бэкенда, а также английского на уровне Upper-Intermediate — глубокого знания Scala не требуется, обещают вырастить. Взамен — работа с опытными инженерами, код-ревью, распределённые event-driven системы, AWS и Couchbase, а также стабильный карьерный рост и постоянное обучение.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Зарплата не указана — оценили по рынку
На основе 141 похожих вакансий за 90 дней.
Что предстоит делать
<h3>Описание компании</h3><p>Основанная в 1999 году, компания имеет премиальный листинг на основном рынке Лондонской фондовой биржи и ориентирована на регулируемые и регулирующие рынки в рамках своего B2B-бизнеса. Используя свою собственную технологию, Playtech предоставляет инновационные продукты и услуги, чтобы обеспечить безопасный, увлекательный и развлекательный игровой опыт.</p><p>Как ведущая технологическая компания в игровой индустрии, она объединяет программное обеспечение, услуги, контент и платформенные технологии на основе бизнес-аналитики для достижения совершенства и инноваций в отрасли. Подробнее о том, кто мы и чем занимаемся, читайте здесь: <a href="http://www.playtechpeople.com/" target="_blank">www.playtechpeople.com</a> и <a href="https://www.playtech.com/" target="_blank">www.playtech.com</a> <br> <br>Здесь, в Playtech, мы искренне верим, что люди — наш главный актив. Разнообразие мыслей, опыта и индивидуальных особенностей обогащает нашу рабочую среду и ведёт к лучшим бизнес-решениям. Принятие различий и поддержание прозрачности в наших процессах — это основа общего стремления Playtech к ответственным деловым практикам.</p><p><strong>Готовы поднять свою карьеру на новый уровень?</strong></p><p>Команда <strong>GPAS (Gaming Platform as a Service)</strong> в Playtech ищет любознательного, мотивированного <strong>Junior Backend Engineer</strong>, который хочет вырасти в Scala-разработчика. Мы не ожидаем глубоких знаний экосистемы Scala или production-опыта со всеми перечисленными выше технологиями. Сильный кандидат может всё ещё изучать Scala, но умеет разбирать незнакомую проблему, находить недостающую информацию, оценивать возможные решения, задавать точные вопросы и проверять результат.</p><h3>Описание вакансии</h3><p><strong>Ваша значимая миссия. Вы будете...</strong></p><ul><li>Разрабатывать, тестировать, рефакторить и поддерживать production backend-сервисы под руководством опытных инженеров</li><li>Участвовать в проектировании программного обеспечения, код-ревью и технических обсуждениях</li><li>Понимать цель каждой задачи, уточнять неясные требования и учитывать граничные случаи</li><li>Проверять, что ваши изменения решают исходную проблему и работают как ожидается</li><li>Самостоятельно исследовать проблемы, своевременно сообщать о блокерах и задавать точные вопросы при необходимости</li><li>Изучать Scala и предметную область GPAS, постепенно беря на себя ответственность за небольшие фичи от требования до production</li><li>Сотрудничать с командами GPAS и платформы и делиться полученными знаниями</li></ul><h3>Квалификация</h3><p><strong>Компоненты успеха. У вас есть...</strong></p><ul><li>Хорошие основы программирования и решения проблем</li><li>Практический опыт работы со Scala, Java или Kotlin через работу, учёбу, вклад в open-source или личные проекты</li><li>Понимание принципов объектно-ориентированного и функционального программирования</li><li>Способность работать с коллекциями, выбирать подходящие структуры данных и ясно преобразовывать данные</li><li>Базовое понимание алгоритмической сложности, управления состоянием и обработки ошибок</li><li>Понимание основ памяти JVM, выполнения и конкурентности</li><li>Базовые знания backend-разработки, API, баз данных и клиент-серверной архитектуры</li><li>Способность сравнивать варианты, объяснять компромиссы, проверять предположения и сообщать о технических решениях</li><li>Проактивные привычки обучения, открытость к обратной связи и ответственность за результат своей работы</li><li>Хорошее владение английским языком</li></ul><p><strong>Дополнительные преимущества:</strong></p><ul><li>Опыт знакомства со Scala через работу, учёбу, вклад в open-source или личные проекты, или хотя бы понимание, как он выглядит, чтобы понять, подходит ли это предпочтениям кандидата</li><li>Знакомство с асинхронным программированием и распределёнными или событийно-ориентированными системами</li><li>Опыт работы с контейнерами, CI/CD, облачными платформами или Linux</li></ul><p><strong>Процветайте в культуре, которая ценит...</strong></p><ul><li>Дружную, кооперативную и целеустремлённую команду опытных профессионалов.</li><li>Чёткие цели и среду, ориентированную на результат.</li><li>Открытое общение, обмен знаниями и взаимную поддержку между командами.</li><li>Проявление инициативы и уверенный подход на рабочем месте.</li><li>Культуру сотрудничества и поддержки, а также стабильные долгосрочные карьерные возможности.</li><li>Глобальный масштаб и инклюзивную рабочую среду, где вы можете взаимодействовать с разнообразными командами и точками зрения.</li><li>Постоянное обучение и возможности развития, а также программы профессионального роста.</li><li>Активный образ жизни и психическое благополучие, поддерживаемые через спортивные занятия, мастер-классы и ежемесячные мероприятия по благополучию.</li></ul><h3>Дополнительная информация</h3><p><strong>Подразделение GPAS</strong></p><p>Мы приглашаем Junior Scala Developer стать частью Playtech в качестве нового члена продуктовой команды GPAS. Gaming Platform as a Service, также известная как GPAS, — это эксклюзивная распределённая платформа доставки игр от Playtech, на которой в настоящее время работает более 1000 игр. GPAS — это высокодоступная, мультитенантная, масштабируемая, распределённая и событийно-ориентированная система, написанная на Scala с использованием фреймворка Pekko. Мы используем Couchbase в качестве горячего хранилища и AWS S3/DynamoDB в качестве холодного хранилища, чтобы обеспечить обработку почти миллиарда транзакций в день. Платформа поддерживает слоты и многопользовательские игры, и её архитектура может быть расширена для других типов игр.</p><p><em>Playtech является работодателем с равными возможностями. Наша миссия — приветствовать всех и создавать инклюзивные команды. Мы празднуем различия и поощряем всех присоединяться к нам и быть собой на работе.</em></p><div> <a href="https://jobs.dou.ua/companies/playtech/vacancies/373418/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Playtech
10 активных вакансий в компании
Специалист по безопасности (Security Analyst)
~1 201 775 ₸ оценка
Ищем специалиста по информационной безопасности для работы в команде Playtech. Вы будете расследовать инциденты, анализировать логи и поддерживать инфраструктуру безопасности. Работа посменная, включая ночные и выходные, но с перспективой роста.
T1 аналитик безопасности
~1 201 775 ₸ оценка по стеку
Playtech ищет T1 Security Analyst для работы в отделе безопасности. Вы будете расследовать инциденты, анализировать логи и поддерживать инфраструктуру безопасности. Требуется около года опыта в IT, знание сетей и ОС, готовность к сменной работе. Предлагают гибкий график и обучение.
Младший инженер по автоматизации тестирования (QA)
~556 500 ₸ оценка по стеку
Playtech ищет Junior Automation QA Engineer для тестирования мобильных и веб-приложений в игровой сфере. Нужен опыт в тестировании от 2 лет, включая автоматизацию, знание Java, Appium, Selenium и SQL. Предлагают работу в офисе в Киеве, медстраховку и возможности для роста.
Инженер-программист (Java)
~1 994 973 ₸ оценка по стеку
Ищем опытного Java-разработчика для создания высоконагруженных распределенных систем в сфере гемблинга. Нужно проектировать масштабируемые решения, работать над игровой логикой и инфраструктурой, обеспечивать надежность. Требуется 3+ года опыта с Java и Spring, знание микросервисов и баз данных. Предлагают интересные задачи, международную среду и развитие.
Похожие вакансии
6 вакансий
Старший инженер-программист (Kotlin)
Разработка backend-сервисов на Kotlin для новой MES-системы на производстве — архитектура и ключевые сервисы создаются с нуля. Нужен опыт 5+ лет на JVM-языках (Kotlin/Java/Scala), REST API, реляционные БД и микросервисы. Предлагают участие в принятии технических решений и работу в растущей команде над надёжным и масштабируемым продуктом.
Middle Java Developer
~1 192 500 – 2 371 277 ₸ оценка
Нужно разрабатывать и поддерживать Java-микросервисы на Spring Boot и Spring Cloud, проектировать REST API и gRPC, интегрировать ML-модели и работать с PostgreSQL и Kafka. Также предстоит писать бизнес-логику скоринга, участвовать в code review и менторить Junior-разработчиков.
Java Backend Developer
~750 000 – 975 000 ₸ оценка
Разработка и поддержка backend-сервисов платежной платформы Halyk Market: интеграции с банковскими и внешними платежными системами, микросервисная архитектура, работа с production-инцидентами и code review. Нужен опыт разработки на Java 21 (Kotlin) со Spring Boot 3, Hibernate JPA, PostgreSQL, Redis, Docker/K8s, Maven/Gradle, Elastic и CI/CD. Работа полностью в офисе, предлагают 30 дней отпуска, 13-ю зарплату и бонусы.
Java-разработчик в Департамент кредитных рисков
~750 000 – 975 000 ₸ оценка
Нужен специалист в банк, который будет разрабатывать и тестировать риск-стратегии, дорабатывать бизнес-логику системы принятия решений и настраивать параметры скоринга. Ключевые требования — Java Core, ООП, уверенный SQL (join, оконные функции), понимание REST API и опыт работы в банке с кредитными процессами. Взамен — работа в одном из крупнейших банков Казахстана, ежеквартальные премии, фитнес и скидки на онлайн-обучение.
Разработчик Kotlin (Messenger)
~750 000 – 975 000 ₸ оценка
Kaspi.kz ищет backend-разработчика в команду Messenger — сервиса пуш-уведомлений и SMS, который ежедневно обрабатывает миллионы сообщений. Нужен опыт разработки на Kotlin (или другом JVM-языке с готовностью быстро перейти на Kotlin), понимание реляционных БД, многопоточности и желание работать в продуктовой команде с реальным влиянием на бизнес. В работе — высоконагруженные сервисы, интеграции (Kafka, JMS, REST), Redis, мониторинг Prometheus/ELK, сильная команда, гибкий график и офис Kaspi.kz.
Java-разработчик
Компания ищет Junior Java-разработчика для участия в разработке и поддержке системы под руководством опытных коллег. Нужно знание Java Core, основ Java EE, Spring, Hibernate, реляционных БД и опыт написания unit-тестов. Обещают официальное трудоустройство, конкурентную зарплату, регулярный пересмотр и поддержку наставников.