Java Backend Developer (middle+/senior)
Summary
Build and maintain backend services for a fintech e-commerce payment platform, integrating with banks and payment systems using Java 21, Spring Boot, and PostgreSQL.
Halyk Market – электронная торговая площадка с большим количеством акций и привилегий как для клиентов, так и для партнёров.
Наша миссия – объединить покупателей и партнеров. Предоставить им надежное и удобное технологичное решение для совершения выгодных покупок online.
Наше видение – стать признанным лидером в online- коммерции в регионе. Мы руководствуемся принципами уважения к нашим партнерам и покупателям, искренней заботой о клиенте, надежностью технологичного решения, позволяющими нашим клиентам достигать успех.
Сейчас мы в поиске коллеги на позицию Java Backend Developer, 100 % офис
Обязанности:
-
Разработка и сопровождение backend-сервисов платежной платформы;
-
Разработка и поддержка интеграций с внешними платежными системами и банковскими сервисами;
-
Участие в проектировании и развитии микросервисной архитектуры;
-
Оптимизация производительности и отказоустойчивости сервисов;
-
Участие в анализе, локализации и устранении инцидентов в production-среде;
-
Проведение code review и участие в формировании технических стандартов команды;
-
Обеспечение стабильной и безопасной работы платежных сервисов.
Ключевая зона ответственности:
- Поддержка и развитие ePay-адаптера;
- Обеспечение стабильной работы платежных интеграций;
- Разработка и сопровождение backend-компонентов платежной платформы;
- Обеспечение отказоустойчивости и производительности сервисов;
- Участие в развитии архитектуры платежных решений;
- Контроль качества разрабатываемых технических решений и соблюдение engineering-стандартов команды;
- Участие в анализе и устранении production-инцидентов, связанных с платежными сервисами.
- Опыт разработки Java 21 (Kotlin), Spring Boot 3, Hibernate JPA,redis, postgres, docker, junit + testcontainers;
- Опыт работы с Docker и K8s;
- Опыт работы с реляционными БД, очередями, поиск (elastic) и кэш-хранилищем();
- Опыт работы с системами сборки maven/gradle;
- Опыт в DevOps, CI/CD.
- 30 дней отпуска;
- 13-ая зарплата + бонусы;
- Интересные и сложные задачи, которые позволят реализовать ваш потенциал;