Kotlin Java Software Engineer

Алматы (Головной офис)
Полный день
|
От 2 до 4 лет
|
От 3 до 6 лет

Команда Kaspi.kz создаёт и развивает продукты, которыми ежедневно пользуются миллионы казахстанцев.

Messenger — один из самых высоконагруженных сервисов Kaspi.kz. Мы отвечаем за все пуш-уведомления и SMS, которые получают наши клиенты. На SMS-коды завязаны десятки бизнес-процессов, поэтому для нас критично, чтобы сервис всегда был доступен, а сообщения доходили даже при технических неполадках.

Сервис постоянно развивается: наряду с повышением отказоустойчивости мы добавляем новые бизнес-фичи. Это значит, что тебе точно не придётся скучать: будет и глубоко техническая работа, и продуктовые задачи, влияющие на опыт миллионов пользователей.

 

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

 • Разрабатывать новые сервисы и поддерживать текущие.

 • Повышать производительность и отказоустойчивость функционала.

 • Предлагать идеи, как сделать сервис ещё лучше.

 • Принимать самостоятельные решения, ориентируясь на бизнес-результат.

 • Работать с заказчиком, обсуждать требования и улучшения.

 

Мы ожидаем:

 • Опыт разработки на Kotlin или готовность быстро его освоить (опыт на другом JVM-языке подойдёт).

 • Хорошее понимание работы с базами данных (Oracle, SQL Server или другие реляционные БД).

 • Понимание принципов многопоточности и опыт их применения.

 • Желание и умение работать в продуктовой компании: решать бизнес-проблемы, а не только писать код.

 • Навыки командного взаимодействия и общения с заказчиками.

 

Будет преимуществом:

 • Опыт работы с высоконагруженными сервисами.

 • Уверенное владение SQL и оптимизацией запросов.

 • Опыт настройки мониторинга (Prometheus, ELK) и работы с распределённым кэшем (Redis).

 • Знание JMS, Kafka, Netty, Jersey или JDBI.

 

Наш стек:

 • Язык: Kotlin (coroutines)

 • Базы данных: SQL Server, JDBI

 • Интеграция: REST, JMS, Kafka

 • Кэш: Redis

 • Мониторинг: Prometheus, ELK

 • Фреймворки: Spring Core (beans.xml), Netty + Jersey

 

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

 • Работу с сервисом, который ежедневно обрабатывает миллионы сообщений.

 • Технически сложные задачи: многопоточность, отказоустойчивость, интеграции с десятками внутренних сервисов.

 • Сильную команду и возможность учиться у коллег.

 • Динамику и масштабы продукта №1 в Казахстане.

 • Гибкий график и комфортные условия в офисе Kaspi.kz.