Solution Architect / Senior System Analyst (финтех)
PurecommitОписание
Формат: удалённо по РФ Тип занятости: полная Модель работы: аутстафф (работа с заказчиком) Оформление: через ИП Проект: FinTechО проекте
Модернизация IT-ландшафта трайба Digital: трансформация в композитную архитектуру (composable architecture) с декомпозицией монолитов на Packaged Business Capabilities (PBC).
Цели достижение НФТ, повышение гибкости, масштабируемости и скорости релизов через микросервисы, event-driven подход и CQRS. Обновление интеграций и межкомандных процессов.
Технологический стек
-
Java 21, Gradle
-
Spring Boot 3
-
PostgreSQL, Redis
-
Kafka, RabbitMQ
-
Docker, Kubernetes
-
BitBucket, TeamCity, ELK
-
Jira, Confluence
Требования
-
Опыт в банковской сфере или финтехе.
-
Декомпозиция монолитов на микросервисы с оптимизацией потоков данных.
-
Проектирование интеграций: REST API, событийная архитектура (Kafka, RabbitMQ).
-
Знание UML/BPMN (диаграммы процессов, последовательностей, состояний).
-
Формирование НФТ: производительность, масштабируемость, отказоустойчивость.
-
Работа с OpenAPI спецификациями.
-
Опыт кросс-функциональных команд, переговоров и компромиссов.
Преимущества
-
Внедрение Composable Architecture и Domain-Driven Design (DDD).
-
Знание полного SDLC и CI/CD принципов.
Задачи
-
Формализация требований к PBC: границы, функциональность.
-
Проектирование интеграций: анализ монолита, REST/Kafka/RabbitMQ.
-
Взаимодействие с бизнесом, продуктом, архитекторами, разработчиками.
-
Разработка НФТ для компонентов.
-
Документация: модели процессов, схемы взаимодействий/данных, спецификации.