О компании
Software Mind разрабатывает решения, которые оказывают влияние на компании по всему миру. Технологические гиганты и единороги, трансформационные проекты, новейшие технологии и неограниченные возможности – вот что описывает обычный рабочий день. Мы формируем кросс-функциональные инженерные команды, которые берут на себя ответственность и хотят большего, поэтому всегда находимся в поиске talented людей, которые приносят страсть и креативность в каждый проект. Наша культура основана на открытости, уважении, смелости и сочетании результата с удовольствием от работы.
Задачи
Клиент компании — игровая компания, созданная для реформирования национальной игровой системы. Работая по принципу эксклюзивности, её миссия — ответственно предоставлять игры, снижать риски, связанные с азартными играми, обеспечивать защиту игроков и предотвращать мошенничество. Компания предлагает широкий спектр игр, разделённых на три основные категории: Lucky Games, Casino Games и Betting Games. Компания делает акцент на ответственной работе и создании безопасной игровой среды.
•Проектировать, разрабатывать и поддерживать backend-сервисы для Aggregation Platform, обеспечивающей бесшовную интеграцию между игровыми провайдерами и операторами
•Создавать и улучшать API-first решения, поддерживающие масштабируемые, высокопроизводительные и критичные для бизнеса системы
•Разрабатывать безопасный, поддерживаемый и качественный код, следуя лучшим инженерным практикам
•Сотрудничать с кросс-функциональными командами для проектирования интеграционных решений и улучшения архитектуры платформы
•Вносить вклад в CI/CD-пайплайны, автоматизацию деплоя и общие DevOps-практики
•Участвовать в архитектурных обсуждениях и постоянно улучшать надёжность, масштабируемость и производительность платформы
•Поддерживать Agile-процессы разработки и участвовать в принятии технических решений в команде
Требования
•6+ лет опыта в backend-разработке с сильным фокусом на API-first решения
•5+ лет опыта создания и поддержки высокодоступных, критичных для бизнеса приложений
•Сильный опыт интеграции API между сервисами (похожий опыт является преимуществом)
•Сильное владение Java и опыт разработки чистого, безопасного и высокопроизводительного кода
•Практический опыт работы с PostgreSQL и облачными платформами, предпочтительно Google Cloud Platform (GCP)
•Опыт работы с DevOps-практиками, включая Continuous Integration (CI), автоматизированные деплои и автоматизацию тестирования
•Опыт работы в Agile-среде разработки
•Сильные коммуникативные навыки, английский язык на уровне B2 или выше
•Опыт работы с Enterprise Integration Patterns (EIP)
•Опыт проектирования масштабируемых программных архитектур
•Опыт использования AI-инструментов разработки для повышения продуктивности и качества ПО
Дополнительная информация: роль в Software Mind Romania & Poland
Условия
•Гибкие варианты удалённого сотрудничества
•Международные проекты с ведущими глобальными клиентами
•Поездки, связанные с международными проектами
•Некорпоративная атмосфера
•Внутреннее и внешнее обучение
•Инициативы по well-being