"Калькулятор" - это мастер-система для расчета доступного остатка (ДО) по счетам клиентов, которая определяет возможность и объем списания средств с учетом нормативных требований, маркеров и статусов клиента. Система выступает единым центром принятия решений по доступным средствам клиента, позволяя бизнесу быстро внедрять новые нормативные ограничения через плагины без изменения кода ядра системы.
Система строится на принципе "микроядро с саморегистрирующимися плагинами", что позволит обеспечить высокую гибкость и масштабируемость при добавлении новых бизнес-правил.
Обязанности
- проектирование и разработка backend сервисов
- написание всех видов тестов (от unit до нагрузочных при необходимости)
- участие в code review
- конфигурирование и поддержка стендов разработки и тестирования
- работа с CI/CD пайплайном (Jenkins)
- взаимодействовать со смежными командами
Требования
- опыт коммерческой разработке на Java от 3 лет
- опыт работы с Spring Framework (boot, core, web, data, kafka, scheduler)
- знание и следование принципам ООП
- знание и понимание основных архитектурных паттернов (слоистая архитектура, saga, event sourcing, cqrs, sidecar, stateless service и т.д)
- уверенное применение паттернов проектирования
- навыки программирования с использованием LLM
Условия
- офисный формат в Москве (Кутузовский пр, 32)
- ежегодный пересмотр зарплаты и годовая премия
- расширенный ДМС и льготное страхование для семьи
- уникальная система обучения Сбера для профессионального и карьерного развития
- выгодная ипотека для сотрудников
- подписка Прайм с возможностью совместного использования на трёх близких
- вознаграждение за рекомендацию друзей в команду Сбера
- корпоративная пенсионная программа.