Обязанности:
Senior Back-end Java разработчик Стрим - Цифровые документы и решения Мы разрабатываем систему с нуля на современной микросервисной архитектуре и с Agile подходом.Проекты охватывают все процессы кредитования, начиная с заявки и анализа клиента и заканчивая погашением клиентом задолженности по кредиту.На проектах мы работаем в Scrum-командах, в каждой из которых есть Product Owner, TeamLead, аналитики, Back- и Frontend разработчики, QA инженеры. Каждая команда самостоятельно решает, как развивать продукт, с учётом пожеланий пользователей. Вместе с нами ты будешь: развивать общие сервисы автоматизации кредитных процессов в целях повышения эффективности и снижения издержек за счет унификации процессов и разработки общего функционала/ Какие знания и навыки для нас важны: опыт коммерческой разработки на Java от 4-х лет; отличные знания Java SE 8+; опыт проектирования и построения микросервисных архитектур понимание микросервисной архитектуры; понимание методологии DDD, подходов и стратегий к разбиению функционала на уровне бизнес-требований на микросервисы; проектирование интеграционных взаимодействий с использованием RESTfull API; умение работать с вебсокетами, NoSQL БД, GraphQL, Redis, Kafka, SpringCloud решения опыт работы с Kafka или другими брокерами сообщений.