- Страна
- Беларусь
Backend-разработчик (Kotlin)
Интересный стек технологий (Kotlin-first) и работа в динамичной нише iGaming. Наличие офисов в двух странах (Беларусь и Польша) дает гибкость в релокации, хотя отсутствие удаленки может быть минусом для части кандидатов.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Роль требует уверенного владения Kotlin и специфическим стеком (Ktor, Kodein), а также опыта работы с высоконагруженными системами (Kafka, Clickhouse). Работа в сфере iGaming и гемблинга обычно подразумевает строгие требования к производительности и отказоустойчивости.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата в объявлении не указана, но для Senior/Middle+ Kotlin разработчиков в Минске и Варшаве рынок предлагает конкурентные условия. В Польше уровень зарплат традиционно выше за счет налоговых льгот для IT-специалистов (IP Box/B2B).
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Backend-разработчик (Kotlin)
в Softnetix — белорусская IT-компания, разрабатывающая программное обеспечение для спортивной аналитики, iGaming и гемблинга.
Стек: Kotlin, Ktor, Kodein, Coroutines, PostgreSQL, Clickhouse, Redis, GitLab, Kafka, Docker-Swarm.
Минск, Беларусь, или Варшава, Польша. Офис.
Ищет Андрей Черномордин, его Откликнуться.
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Kotlin
- Ktor
- Kodein
- Coroutines
- PostgreSQL
- ClickHouse
- Redis
- GitLab
- Kafka
- Docker Swarm
Возможные вопросы на собеседовании
Вакансия предполагает использование Ktor и Kodein, что реже встречается, чем Spring. Важно понимать опыт кандидата с этими инструментами.
Расскажите о вашем опыте работы с Ktor и Kodein. Какие преимущества и недостатки вы видите в сравнении со Spring Boot?
В стеке указаны Coroutines, которые являются стандартом для асинхронного программирования на Kotlin.
Как вы обрабатываете исключения в Structured Concurrency при использовании Kotlin Coroutines?
Clickhouse используется для аналитики больших данных. Важно знать, как кандидат проектирует схемы данных.
В каких сценариях вы бы предпочли Clickhouse вместо PostgreSQL, и как организовать синхронизацию данных между ними?
Kafka — ключевой элемент для обмена сообщениями в распределенных системах.
Как обеспечить гарантию доставки сообщений 'exactly once' при работе с Kafka?
Сфера iGaming требует высокой доступности.
Как вы подходите к профилированию и оптимизации производительности Backend-приложения при резких скачках нагрузки?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

