Middle Software Engineer
Kaspi.kz — лидер рынка Казахстана с мощным брендом и современным стеком. Вакансия привлекательна для тех, кто готов к релокации в Алматы и хочет работать над масштабным продуктом, однако отсутствие удаленного формата может быть минусом для части кандидатов.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Позиция требует уверенного владения Java и глубоких знаний в области баз данных (Oracle, PostgreSQL, MongoDB). Дополнительную сложность придает специфический стек, такой как jBPM и TIBCO, а также необходимость работы в офисе в Алматы.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплаты в Kaspi.kz обычно соответствуют верхнему сегменту рынка Казахстана для Middle-разработчиков. Указанный диапазон отражает рыночные реалии для опытных инженеров в Алматы с учетом высокой стоимости жизни в финансовом центре страны.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Middle Software Engineer
в Kaspi.kz — казахстанская компания, предоставляющая финансовые и технологические услуги, оператор одноимённой экосистемы.
Стек: jBPM (упрощенная Java), Java, Pl/Sql, Oracle, PostgreSQL, MongoDB, Kafka, TIBCO.
Офис (Алматы, Казахстан).
Ищет Екатерина Хан, её Откликнуться.
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Java
- jBPM
- PL/SQL
- Oracle
- PostgreSQL
- MongoDB
- Kafka
- TIBCO
Возможные вопросы на собеседовании
Проверка понимания работы с бизнес-процессами, так как jBPM указан в стеке.
Расскажите о вашем опыте работы с BPM-движками. Какие преимущества и недостатки вы видите в использовании jBPM по сравнению с чистым кодом на Java?
В стеке указаны как реляционные, так и NoSQL базы данных. Важно понимать критерии выбора.
В каких случаях вы бы предпочли использовать MongoDB вместо Oracle или PostgreSQL в рамках микросервисной архитектуры?
Kafka является ключевым компонентом для обмена данными в распределенных системах.
Как обеспечить гарантию доставки сообщений 'exactly once' при работе с Kafka?
Oracle и PL/SQL занимают важное место в стеке компании.
Как вы подходите к оптимизации сложных SQL-запросов и процедур на PL/SQL при работе с большими объемами данных?
Проверка навыков проектирования систем.
Опишите ваш подход к обработке распределенных транзакций в системе, использующей несколько различных типов БД и брокеры сообщений.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

