Стрим Онбординг.
Назначение: Максимально упростить путь клиента при открытии счета в Банке и подключении ДБО. Минимизировать контакты клиента с Банком, в том числе и через дистанционные каналы. Предоставить клиентам в простом и понятном виде информацию об условиях и топовых продуктах Банка, дать возможность клиенту подать заявку на продукт дистанционно.
Какие знания и навыки для нас важны:• опыт коммерческой разработки на Java от 4х лет;
• отличные знания Java SE 8+;
• знание принципов ООП, шаблонов проектирования;
• понимание микросервисной архитектуры;
• отличные знания Spring;
• знание JUnit, Mockito;
• знание Maven;
• опыт работы с СУБД (PostgreSQL), оптимизация запросов;
• опыт работы с Kafka или другими брокерами сообщений.
Будет плюсом:
• опыт enterprise разработки/разработки высоко-нагруженных сервисов;
• опыт работы с Docker + Kubernetes/OpenShift;
• опыт работы с SAS MA.
Вам предстоит:
- Разработка back-end части банковских сервисов в микросервисной архитектуре c использованием фреймворка Spring Boot;
- Участие в разработке и согласовании API;
- Участие в разработке архитектуры решения и выборе технологий, построение моделей данных;
- Внедрение новых технологий и решение технических проблем.