Разработчик Kotlin (Messenger)
Kaspi.kz ищет backend-разработчика в команду Messenger — сервиса пуш-уведомлений и SMS, который ежедневно обрабатывает миллионы сообщений. Нужен опыт разработки на Kotlin (или другом JVM-языке с готовностью быстро перейти на Kotlin), понимание реляционных БД, многопоточности и желание работать в продуктовой команде с реальным влиянием на бизнес. В работе — высоконагруженные сервисы, интеграции (Kafka, JMS, REST), Redis, мониторинг Prometheus/ELK, сильная команда, гибкий график и офис Kaspi.kz.
Зарплата не указана — оценили по рынку
На основе 6 похожих вакансий за 90 дней.
В долларовых вакансиях за это платят в 4,8 раза больше
Сравниваем один и тот же срез: Java, middle, за 90 дней.
Казахстан (KZT)
750 000 ₸
750 000 – 1 200 000 ₸ · 7 вакансий
Международные (USD)
3 625 028 ₸
2 794 898 – 4 695 429 ₸ · 6 вакансий
Что предстоит делать
Команда Kaspi.kz создаёт и развивает продукты, которыми ежедневно пользуются миллионы казахстанцев. Messenger — один из самых высоконагруженных сервисов Kaspi.kz. Мы отвечаем за все пуш-уведомления и SMS, которые получают наши клиенты. На SMS-коды завязаны десятки бизнес-процессов, поэтому для нас критично, чтобы сервис всегда был доступен, а сообщения доходили даже при технических неполадках. Сервис постоянно развивается: наряду с повышением отказоустойчивости мы добавляем новые бизнес-фичи. Это значит, что тебе точно не придётся скучать: будет и глубоко техническая работа, и продуктовые задачи, влияющие на опыт миллионов пользователей.
- Разрабатывать новые сервисы и поддерживать текущие.
- Повышать производительность и отказоустойчивость функционала.
- Предлагать идеи, как сделать сервис ещё лучше.
- Принимать самостоятельные решения, ориентируясь на бизнес-результат.
- Работать с заказчиком, обсуждать требования и улучшения.
Что ждём от вас
- Опыт разработки на Kotlin или готовность быстро его освоить (опыт на другом JVM-языке подойдёт).
- Хорошее понимание работы с базами данных (Oracle, SQL Server или другие реляционные БД).
- Понимание принципов многопоточности и опыт их применения.
- Желание и умение работать в продуктовой компании: решать бизнес-проблемы, а не только писать код.
- Навыки командного взаимодействия и общения с заказчиками.
- Будет преимуществом:
- Опыт работы с высоконагруженными сервисами.
- Уверенное владение SQL и оптимизацией запросов.
- Опыт настройки мониторинга (Prometheus, ELK) и работы с распределённым кэшем (Redis).
- Знание JMS, Kafka, Ktor или JDBI.
- Наш стек:
- Язык: Kotlin (coroutines)
- Базы данных: SQL Server, JDBI
- Интеграция: REST, JMS, Kafka
- Кэш: Redis
- Мониторинг: Prometheus, ELK
Что предлагаем
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Kaspi.kz
14 активных вакансий в компании
Специалист по ИТ и ИБ рискам
~1 615 453 ₸ оценка по стеку
Специалист по информационной безопасности в банке: будет заниматься оценкой и управлением рисками ИБ, аудитом информационных систем, разработкой карт рисков и взаимодействием с внутренним аудитом. Требуются знания стандартов ИБ, методик оценки рисков и законодательства, а также аналитические навыки и опыт аудита. Предлагается работа в профессиональной команде с возможностями развития и корпоративными бонусами.
Senior .NET
Kaspi.kz ищет Senior .NET разработчика для работы над высоконагруженными сервисами в Алматы. Требуется 3–5+ лет опыта с C#/.NET, сильный SQL и понимание NoSQL. Компания предлагает официальное трудоустройство, 13-ю зарплату, обучение и другие бонусы.
Senior .NET Developer
~1 433 700 – 2 051 095 ₸ оценка по стеку
Разработка высоконагруженных банковских сервисов на .NET/C# в команде Kaspi. Требуется опыт backend-разработки, сильный SQL, понимание микросервисов и highload. Предлагается работа над продуктами с миллионной аудиторией.
C#/.NET разработчик (госуслуги)
~1 433 700 – 2 051 095 ₸ оценка по стеку
Ищем опытного C#/.NET разработчика для создания и развития государственных услуг в Казахстане. Нужно проектировать и реализовывать сервисы end-to-end, интегрироваться с внешними системами, работать с MongoDB, Kafka и фронтендом на Vue. Требуется 3+ года опыта, уверенное знание ASP.NET Core, опыт интеграций и готовность к TDD.
Похожие вакансии
6 вакансийMiddle Java Backend Developer (Java + Spring Boot)
Ищем Java-разработчика с опытом от 3 лет для работы над интересным проектом. Нужны уверенные знания Java Core, Spring Boot, REST API, SQL и базовые навыки Linux и Docker. Предлагают гибридный формат с преимущественно онлайн-работой.
Java инженер поддержки
~750 000 – 1 200 000 ₸ оценка
Java-инженер поддержки в компании BellSoft, работающей над OpenJDK. Нужно диагностировать и решать проблемы с Java Runtime у клиентов, взаимодействовать с командой разработки. Требуется опыт Java от 1 года, знание Core Java, Git, Linux, английский Intermediate. Предлагают удаленную работу и участие в open-source проекте.
Backend разработчик (Java)
~2 093 900 ₸ оценка по стеку
Развивать backend-платформу мобильного оператора IZI: проектировать архитектуру, обеспечивать стабильность и производительность сервисов, участвовать в code review. Нужен опыт от 3 лет, Java, Spring, Kafka/RabbitMQ, PostgreSQL, Docker и Kubernetes.
Инженер программист 2 категории
АО "KOREM" в Астане ищет инженера-программиста 2 категории для разработки, тестирования и сопровождения электронной системы торгов и других внутренних систем компании. Нужен опыт от трёх лет, высшее IT-образование и уверенное владение Java со Spring Boot, дополнительно пригодятся PHP и Vue. Работа офлайн, зарплата 500 000–600 000 тенге на руки.
Старший Java разработчик
~2 093 900 ₸ оценка
Ищем старшего Java-разработчика для работы над системным дизайном, интеграциями и облачными технологиями. Нужны уверенные знания Java, SQL и PL/SQL. Предлагают присоединиться к консалтинговой команде We Are META в Португалии с гибридным форматом работы и проектами в разных отраслях.
Full Stack разработчик (Java, Spring, Angular)
~2 093 900 ₸ оценка
Разработка full stack решений на Java, Spring и Angular для платформы управления рекламными кампаниями. Нужно участвовать в проектировании, работать в распределённой команде и улучшать надёжность и производительность. Условия и уровень не указаны.