Архитектор (Core Banking Platform)
Вам предстоит разработать с нуля сложную, разветвленную, транзакционную и высоко-нагруженную систему на Омни-канальной платформе.
Задачи:
• Проектирование сервисов системы для обеспечения процесса кредитования корпоративного бизнеса;
• Проработка стратегии реализации бизнес-процессов в контексте микросервисной архитектуры;
• Анализ поступающих бизнес-требований, выявление несогласованностей в модели решения, и их устранение;
• Описание архитектуры решения в соответствии с архитектурными шаблонами, взаимодействие с заказчиками, командами разработки по донесению архитектуры решения;
• Контроль реализации задач в соответствии с архитектурой решения.
Необходимые навыки:
• Опыт разработки программного обеспечения на позиции ведущего/главного Java-разработчика - от 5 лет;
• Опыт работы в роли архитектора системы/решений от 2-х лет;
• Опыт проектирования высоконагруженных приложений в микросервисной архитектуре с использованием контейнерных сред (Docker, Kubernetes);
• Уверенное владение техническим стеком: Java, Kafka, SpringBoot, PostgreSQL, Apache ActiveMQ, Grafana, Kibana;
• Знание паттернов проектирования микросервисной архитектуры.
• Опыт проектирования отказоустойчивых распределенных систем;
• Обоснование выбора способа реализации синхронного/асинхронного взаимодействия;
• Опыт работы с СУБД, понимание их ограничений;
• Уверенное владение навыками проектирования БД;
• Опыт разработки технической документации, опыт работы с Archimate или аналогом;
• Понимание работы сетей, инфраструктуры и кибербезопасности;
• Хороший навык структурирования информации, внимание к деталям; четкое и ясное выражение своих мыслей;
• Лидерские качества (организовывать работу команд, уметь находить аргументы при убеждении в правильности решений);
• Навыки презентации (защита арх. решений на коллегиальных органах);
Плюсом будет:
• Опыт проектирование систем с нуля;
• Опыт работы в банках или на банковских проектах по любому из направлений: кредиты и документарные продукты ЮЛ/ФЛ, обеспечение, залоги;
• Опыт работы по SCRUM, Agile, желательно SAFe;