Обязанности:
Чем предстоит заниматься: Решать задачи проектирования и разработки компонентов(Front\Back) микросервисного приложения, целью которого является аналитическая работа сотрудников банка с клиентами Юрлицами/ИП/Карточкой клиента (интеграционные и backend компоненты с HTTP и Kafka взаимодействием); Проводить код-ревью решений коллег, предоставлять аргументированную критику; Уточнять и документировать собственные решения, предоставлять консультацию в подготовке тестовых сценариев; Сопровождать этапы внедрения продукта в эксплуатацию; Проектировать и реализовывать фронтальные модули и компоненты системы; Реализовывать взаимодействия между фронтом и бэком системы; Участвовать в планировании и обсуждении задач; Принимать участие в тестировании функционала и ПСИ Требования: Высшее техническое образование опыт работы в IT от 3 лет в роли разработчика уверенные знания JavaScript/TypeScript, React.js/Webpack, знание других библиотек знание Java 11+, Spring будет плюсом опыт использования GIT понимание CI/CD знания принципы работы протокола HTTP умение работать с различными внешними API понимание технологии контейнеризации, опыт работы с Docker, Openshift/Kubernetes умение разбираться в чужом коде, писать чистый и понятный код для других разработчиков опыт использования Apache Kafka, Kafka Connect опыт работы с PostgreSQL знание принципов реляционных БД, опыт проектирования и оптимизации БД опыт использования Spring Boot, Spring Cloud Api-first методология