Kotlin Java Software Engineer
- Алматы
- Постоянная работа
- Полная занятость
- Разрабатывать новые сервисы и поддерживать текущие.
- Повышать производительность и отказоустойчивость функционала.
- Предлагать идеи, как сделать сервис ещё лучше.
- Принимать самостоятельные решения, ориентируясь на бизнес-результат.
- Работать с заказчиком, обсуждать требования и улучшения.
- Опыт разработки на Kotlin или готовность быстро его освоить (опыт на другом JVM-языке подойдёт).
- Хорошее понимание работы с базами данных (Oracle, SQL Server или другие реляционные БД).
- Понимание принципов многопоточности и опыт их применения.
- Желание и умение работать в продуктовой компании: решать бизнес-проблемы, а не только писать код.
- Навыки командного взаимодействия и общения с заказчиками.
- Опыт работы с высоконагруженными сервисами.
- Уверенное владение SQL и оптимизацией запросов.
- Опыт настройки мониторинга (Prometheus, ELK) и работы с распределённым кэшем (Redis).
- Знание JMS, Kafka, Ktor или JDBI.
- Язык: Kotlin (coroutines)
- Базы данных: SQL Server, JDBI
- Интеграция: REST, JMS, Kafka
- Кэш: Redis
- Мониторинг: Prometheus, ELK
- Работу с сервисом, который ежедневно обрабатывает миллионы сообщений.
- Технически сложные задачи: многопоточность, отказоустойчивость, интеграции с десятками внутренних сервисов.
- Сильную команду и возможность учиться у коллег.
- Динамику и масштабы продукта №1 в Казахстане.
- Гибкий график и комфортные условия в офисе Kaspi.kz.