Проектирование и реализация серверной бизнес-логики и микросервисов платформы Smartbank;
Разработка и сопровождение интеграций с банковскими системами (АБС, процессинг, CRM) и внешними сервисами;
Проведение код-ревью, написание модульных и интеграционных тестов;
Оптимизация производительности, обеспечение отказоустойчивости и масштабируемости решений;
Участие в CI/CD-процессах, анализ и устранение дефектов и инцидентов.
Требования:
Опыт коммерческой backend-разработки от 3–5 лет;
Уверенное владение одним из языков программирования: Java, Kotlin, Go или Python, а также соответствующими фреймворками (Spring и аналоги);
Опыт проектирования и разработки REST/gRPC API, понимание принципов микросервисной архитектуры;
Практический опыт работы с PostgreSQL или Oracle, знание SQL и оптимизации запросов;
Опыт работы с брокерами сообщений (Kafka, RabbitMQ);
Владение Git, Docker, понимание принципов CI/CD и основ Kubernetes;
Опыт использования AI-ассистентов разработки (GitHub Copilot, Claude Code, Cursor) с обязательной критической проверкой сгенерированного кода на безопасность и корректность.
Ответственность за результат, ориентация на качество и безопасность;
Проактивность и стремление к профессиональному развитию.
Условия:
Бесплатный тренажерный зал в головном офисе;
Добровольное медицинское страхование (ДМС);
Льготные программы кредитований для сотрудников;
Бесплатные тренинги и программы обучения;
5 дополнительных оплачиваемых дней отпуска. В итоге ежегодный оплачиваемый отпуск составит 29 календарных дней.