ПРИМЕЧАНИЕ: старт проекта планируется на начало февраля 2026 года.
О компании The Unit
The Unit — софтверная компания с HQ в Ирландии, специализирующаяся на Sports Betting, Gambling & iGaming. С 2017 года мы поставляем высокопроизводительные платформы для клиентов по всему миру. Вы присоединитесь к кросс‑функциональной команде, которая разрабатывает сервисы реального времени с высокой нагрузкой для современной betting‑платформы.
Роль
Вы будете проектировать, разрабатывать и сопровождать высокопроизводительные backend‑сервисы на JVM с фокусом на масштабируемость, надежность и чистый, тестируемый код. Вы будете тесно взаимодействовать с Product, QA и DevOps в Agile‑среде и повышать качество через code review, автоматизацию и observability.
Чем вы будете заниматься
- Проектировать, реализовывать и поддерживать Java микросервисы с использованием Spring Boot и Hibernate/JPA.
- Разрабатывать масштабируемые REST API и event-driven потоки для поддержки betting‑операций в реальном времени.
- Работать с хранилищами SQL и NoSQL (предпочтительно PostgreSQL; опыт с MySQL будет плюсом — первый проект использует MySQL).
- Интегрировать messaging (pub/sub с Kafka; очереди через JMS/AMQP, такие как RabbitMQ/ActiveMQ).
- Использовать Redis как внешний кэш для операций чтения/записи с низкой задержкой.
- Применять лучшие практики code style, принципы SOLID и участвовать в peer code review.
- Обеспечивать качество с помощью автоматизированных тестов (unit/integration), CI/CD (GitHub Actions / GitLab CI) и метрик/логирования.
- Контейнеризировать сервисы с помощью Docker и деплоить в cloud-среды (предпочтительно AWS).
- Плотно взаимодействовать в Agile-команде (grooming, planning, reviews, retros).
Что мы ожидаем (обязательно)
- 5+ лет профессиональной разработки на Java (Java 11+/17; основы JVM).
- Сильный опыт с Spring Boot и Hibernate/JPA.
- Подтвержденный опыт работы с микросервисной архитектурой и event-driven системами.
- Уверенные навыки SQL и практический опыт с NoSQL.
- Практический опыт с Kafka (pub/sub); знание JMS/AMQP будет плюсом.
- Уверенная работа с Git, Maven и распространенными build‑инструментами.
- Опыт проектирования и разработки RESTful API.
- Привычка писать покрытый тестами и отлаживаемый код; ответственность за качество.
- Уровень English (B2+) и сильные навыки решения проблем в динамичных проектах.
Будет плюсом
- AWS (или GCP/Azure), Docker, Kubernetes в production.
- Опыт в betting/gaming или других высоконагруженных транзакционных доменах.
- Знание подходов к обработке данных в реальном времени и streaming‑паттернов.
Как мы работаем (инструменты & практики)
- Version Control: Git (GitHub/GitLab).
- Build & CI/CD: Maven, GitHub Actions / GitLab CI.
- Data: PostgreSQL (preferred), MySQL (first project), плюс NoSQL там, где уместно.
- Messaging & Caching: Kafka, RabbitMQ/ActiveMQ (nice), Redis.
- Ops: Docker, Kubernetes, cloud (AWS preferred).
- Quality: Code reviews, SOLID, automated tests, observability.
Что мы предлагаем:
- Конкурентную заработную плату в соответствии с вашими навыками, с регулярными пересмотрами по мере вашего роста.
- Гибкий график и фокус на удаленной работе, чтобы вы могли поддерживать удобный work-life balance.
- Компенсацию затрат на профессиональное развитие (обучение и получение сертификаций), чтобы вы могли продолжать учиться и расти в роли.
- Реферальную программу: вознаграждение за привлечение сильных кандидатов.
- Сложные и интересные проекты, которые помогут прокачивать навыки.
- Возможности посещать коллег в Ирландии, работать вместе очно и провести время после работы.
- Ежеквартальные teambuilding‑встречи, чтобы собираться вместе и хорошо проводить время.
- Коллаборативную среду, где важны ваши идеи и вы можете реально влиять на результат.
Если вы Java Engineer, увлечены технологиями и хотите менять к лучшему, будем рады вашему отклику. Присоединяйтесь к нам, чтобы формировать будущее IT — откликайтесь уже сегодня!
The Unit — работодатель, предоставляющий равные возможности. Мы ценим разнообразие и стремимся создавать инклюзивную среду для всех сотрудников.