Функциональные области: Аутентификация процедура проверки подлинности, например: проверка подлинности пользователя путём сравнения введённого им пароля с паролем, сохранённым в базе данных пользовательских логинов; подтверждение подлинности электронного письма путём проверки цифровой подписи письма по открытому ключу отправителя. Команда чаты и встроенная в неё команда чат-боты: создание интеллектуального помощника в интернет-банке , помощь и поддержка клиента (раздел help) на сайте. Авторизации Админка Сервисы
Обязанности
Основные функции:
∙ Разрабатывать backend часть системы;
∙ Участвовать в техническом развитии и масштабировании продукта;
∙ Прорабатывать архитектурные решения и интеграции;
∙ Проводить code review.
∙ Работа в Agile
Обязательные требования
Обязательные требования:
∙ Опыт работы Разработчиком Back End Java в проектах от 2-х лет;
∙ Опыт коммерческой разработки на Java 11+, Spring Boot;
∙ Опыт покрытия кода Unit и Интеграционными тестами;
∙ Опыт работы с Git, Maven;
∙ Опыт работы с БД (PostgreSQL);
∙ Опыт работ с брокером сообщений Kafka;
∙ Опыт проектирования API;
∙ Навыки построения микросервисной архитектуры;
∙ Опыт работы с CI/CD (Teamcity/Jenkins)
∙ Способность протестировать работоспособность кода перед его отправкой на ревью.
Будет плюсом
Будет плюсом:
∙ Опыт работы со Spring state machine;
∙ Опыт работы с Docker, Kubernetes;
∙ опыт работы с Grafana и Kibana;
∙ Умение самостоятельно разобраться в поставленных задачах.