Системный аналитик
Remote work
Описание вакансии
Наш проект является одним из проектов, которые занимаются разработкой революционно новой и уникальной для российского и международного рынка Core Banking платформы на микро-сервисной архитектуре, взамен признанной нецелевой системы Платформа ЦФТ. Разрабатываемая платформа позволит:
Решить задачу импортозамещения АБС Платформа ЦФТ.
Разделить продуктовый и бухгалтерский учет и перестать обслуживать клиентов со скоростью формирования бухгалтерских проводок.
Горизонтально масштабировать решение с ростом клиентской базы без необходимости реинжиниринга платформы.
Повысить качество обслуживания клиентов путем устранения разрывов и излишних ручных операций, а также повышения прозрачности исполнения бизнес-процессов.
Повысить гибкость разработки новой функциональности и новых продуктов за счет ухода от монолитной архитектуры.
Система, разрабатываемая в рамках проекта, относится к новому типу систем в банке. «Продуктовый процессор» - высокопроизводительная, отказоустойчивая, линейно масштабируемая информационная система, реализующая функциональность, специфичную для определенной группы продуктов, а именно :
ведение остатков требований или обязательств продукта по договору в количественном выражении (например, остаток по текущему счету, остаток ссудной задолженности, проценты, суммы резервов и т.п.)
хранение структурированных финансовых параметров экземпляра продукта по договору, устанавливающих правила изменения соответствующих остатков требований или обязательств при обслуживании продукта
внутренние обслуживающие процедуры по продукту (например, списание/начисление процентов, расчет суммы резервов) - в случаях, если данные величины могут быть рассчитаны исходя из исключительно состояния остатков требований или обязательств и параметров договора в продуктовом процессоре
Так как в разрабатываемой системе делается большой упор на надежность, то необходимо будет реализовать поддержку около 25 согласованных архитектурных паттернов проектирования (гарантированная доставка, оркестрация распределенных транзакций, кэширование справочных данных и тп).
Формат взаимодействия на 99% асинхронный, потоковый. На текущий момент REST не предполагается. Пользовательский интерфейс в системе если и будет, то только для работы прикладного администратора, так как система должна работать в полностью автоматическом режиме, как отлаженный и надежный механизм.
Мы стремимся сделать качественный и надежный продукт с помощью талантливой и энергичной команды. Присоединяйся!
Стек применяемых технологий:
Java 17 с использование Spring Framework
SQL, PostgreSQL, Hibernate
CI/CD - внутреннее решение на базе Kubernetes и Jenkins
Брокер сообщений Kafka и Apache ActiveMQ Artemis
Обязанности
cбор и анализ бизнес-требований;
cогласование и формализация функциональных требований по доработкам;
cоставление технической документации (ТЗ, ПЗ, ФТ и т.д.);
проектирование структур данных, описания алгоритмов обработки данных;
участие в проектировании архитектуры системы с архитектором;
консультация разработчиков, специалистов качества, в части понимания требований;
координация процесса разработки, тестирования, приёмки и введения в эксплуатацию;
взаимодействие с заказчиком и разработчиками с целью лучшей реализации доработки;
участие во внутреннем тестировании;
участие в проектировании интерфейсов систем совместно с дизайнерами;
постановка задач разработчикам и дизайнерам, приемка результата.
Требования к кандидату
Обязательные требования
знание теории управления требованиями к программному обеспечению;
знание и понимание интеграционных паттернов и применяемых при интеграции технологических решениях;
знание основ баз данных и SQL;
общее понимание процесса кредитования;
знание гибких методологий разработки (практики agile, scrum, kanban или подобные);
опыт командной разработки (с использованием Confluence, Jira);
опыт проектирования пользовательских интерфейсов и UX-схем;
знания в архитектуре клиент-серверных приложений, банковских систем, в т.ч. систем ДБО;
понимание принципов REST-архитектуры;
навыки графического описания бизнес-процессов и интеграционных взаимодействий в виде BPMN или UML диаграмм;
навыки декомпозиции комплексных задач (с учетом выпуска на пром);
умение работать с различными исходными требованиями - ТЗ, интервью заказчика, схемы и т.д;
развитые коммуникативные навыки.
Желательные требования
-
Работа у нас — это
Команда профессионалов, готовых поддержать ваши инициативы
Возможность работы с новыми технологиями
Возможности карьерного роста
Обучение за счёт компании
Красивый и комфортный офиc
Гибкий график
ДМС
Мощное железо и дополнительное оборудование
Ссылка на страницу с описанием вакансии скопирована в буфер обмена