Проект: Команда занимается реализацией АБС (Автоматизированная банковская система) на целевом технологическом стэке и микросервисной модели архитектуры по мотивам legacy-системы. Кратко – Импортозамещение. Информационная система предназначена для оперативного выполнения задач, связанных с деятельностью Банка, следующих основных функций: Автоматизация операционной деятельности Банка Ведение базы клиентов банка Оформление и ведение договоров на предоставление банковских услуг клиентам, открытие счетов Расчетно–кассовое обслуживание клиентов в соответствии с заключенными договорами Валютно–обменные операции Формирование обязательных платежей Формирование отчетов И тп. Система полностью самописная со сложной бизнес-логикой. ИС самодостаточная, но тем не менее имеет множество важных интеграционных взаимодействий синхронного и асинхронного типов с другими ИС. Обязанности: исследовать и описывать бизнес-процессы as is и to be формировать требования к развитию системы разрабатывать решения и декомпозировать задачи совместно с разработкой проектировать модели данных выделять необходимые взаимодействия между микросервисами формировать постановки на RestAPI формировать и согласовывать технические документы (требования к решению/информационной системе, архитектура решения/информационной системы, программа и методика испытаний, тестовые планы и сценарии) участвовать в тестировании и проводить ПСИ участвовать в разборе инцидентов Требования: опыт работы в IT от 5 лет знание специфики банковской деятельности обязательно (опыт от 2 лет) знание основ микросервисной архитектуры, принципов REST-архитектуры, событийной-архитектуры, структуры HTTP-запросов опыт проектирования прикладных решений и интеграционных решений с использованием REST API умение читать архитектурные и инфраструктурные схемы умение работать с сиквенс и BPMN диаграммами понимание json, SOAP, wsdl, xml, swagger/yaml знание SQL и опыт работы с реляционными БД (Oracle, PostgreSQL), знание снов проектирования БД умение читать код Java приветствуется знакомство с Docker, Openshift, Kubernetes опыт работы с Camunda является плюсом знание основ объектно-ориентированного программирования (ООП) и ERD, DFD диаграммы знание основ разработки требований к программному обеспечению