Что мы делаем?
Разрабатываем высоконагруженный сервис на базе Java + Postgrsql (добавляем кеш Ignite) для формирования уникального плана коммуникаций с учетом склонности и лояльности клиента к банку, а также максимизации целевой метрики в основе коммуникаций (npv). В том числе для управления сервиса разрабатывается UI часть.
Обязанности
Какие задачи будем решать?
Из ближайших - уход от текущего архитектурного решения с упором на процедуры в пользу расчета данных на приложении. Внедрять модели А/Б тестирования, разработка UI части для управления сервисов, а также решать задачу рюкзака (комбинаторная оптимизация).
Что нужно делать:
- Понимать суть задачи, декомпозировать на отдельные подзадачи;
- общаться с разными командами для реализации сквозных процессов;
- поставлять задачи на разработку, вместе выбирать перспективные решения;
- участвовать в проработке системной архитектуры решения;
- рассказывать тестировщикам и поддержке про особенности функциональности;
- исследовать дефекты, помогать команде их исправлять;
- готовить и согласовывать требования к функциональности со службой безопасности и смежными подразделениями банка.
Требования
- опыт разработки на java от 2 лет (core, collections, concurrency)
- уверенное владение spring;
- умение работать с базами данных, в т.ч. PostgreSQL;
- опыт разработки на javascript от 2 лет;
- уверенное владение react;
- Опыт в разработке интеграционных сервисов с kafka будет плюсом;
- навыки использования JIRA, Confluence;
- системное мышление;
- высшее техническое образование;
- знание английского языка;
Будет плюсом:
- опыт работы с высоконагруженными сервисами;
- использование кеша для баз данных;
- знание основ тестирования и управления дефектами.
Условия
- удобное расположение офиса и гибкий график удаленной работы;
- стабильный оклад и социальная поддержка сотрудников;
- расширенный ДМС с первого дня работы для сотрудников и льготная медицинская страховка для близких;
- бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров;
- корпоративная пенсионная программа;
- корпоративное обучение за счет компании;
- реферальная программа для сотрудников: можно пригласить в команду знакомых профессионалов и получить вознаграждение до 100 тыс. рублей;
- официальное оформление с первого дня;
- корпоративный спортзал и скидки в спортзалы-партнеры;
- мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы;
- современный офис с системой «умный дом», зонами отдыха и balance-бордами;
- работу по Agile с лучшими из IT индустрии: 2000 продуктовых команд и возможность внутреннего перемещения.