Ищем Senior Java/Kotlin Developer в крупную международную технологическую компанию, которая разрабатывает B2B-продукты для entertainment-индустрии и международных рынков.

Внутри — несколько продуктовых направлений, высоконагруженные системы, много интеграций и большая backend-разработка. Сейчас команда активно развивает JVM-направление и усиливает несколько продуктовых команд.


Чем предстоит заниматься

— разрабатывать backend-сервисы на Java/Kotlin;

— проектировать новые сервисы и участвовать в архитектурных решениях;

— вести задачи целиком: от проработки решения до выхода в production;

— работать с высоконагруженными и распределенными системами;

— разбираться с производительностью, стабильностью и отказоустойчивостью сервисов;

— участвовать в code review;

— работать с мониторингом и production, подключаться к разбору инцидентов;

— взаимодействовать с другими разработчиками, QA, аналитиками, DevOps и продуктовыми командами;

— для Senior-уровня — помогать менее опытным разработчикам и участвовать в развитии инженерных практик команды.


Стек

Java 21+, Kotlin, Spring Boot, PostgreSQL, Kafka, Kubernetes, GitLab CI/CD.

Конкретный набор технологий может отличаться в зависимости от команды и продукта.


Что для нас важно

— сильный коммерческий опыт backend-разработки на Java;

— опыт работы с современными версиями Java;

— опыт разработки микросервисных систем;

— понимание принципов построения распределенных и высоконагруженных систем;

— опыт проектирования сервисов, а не только разработки по готовой постановке;

— уверенная работа с SQL и реляционными БД;

— практический опыт с Kafka или другими брокерами сообщений;

— понимание многопоточности и concurrency в Java;

— опыт работы с production-системами: мониторинг, поиск проблем, разбор инцидентов;

— понимание Docker/Kubernetes и CI/CD на уровне разработчика;

— способность самостоятельно принимать технические решения и аргументировать их.

Будет плюсом опыт с Kotlin, JVM performance tuning, системами с большим объемом данных или высокой нагрузкой, а также опыт менторинга и проведения технических интервью.


Что предлагаем

— полностью удаленный формат работы;

— гибкое начало рабочего дня;

— работу над крупными технологическими продуктами для международного рынка;

— задачи с высокой технической самостоятельностью и возможностью влиять на архитектуру;

— современный JVM-стек и возможность работать с Java и Kotlin;

— корпоративную технику;

— расширенный пакет бенефитов после испытательного срока;

— обучение, внутренние технические встречи, конференции и обмен экспертизой внутри инженерной команды.

Как проходит отбор

Сначала короткое HR-интервью, затем технический этап. После успешного прохождения технической части — знакомство с командой и финальное обсуждение условий.