ОТП Банк
Финансы, страхование, инвестиции
Россия, Москва
Декабрь 2023
Развитие и поддержка платформы продуктовых конвейеров банка: автоматизация процессов выпуска банковских карт, интеграция с внешними системами и модернизация ИТ-инфраструктуры. Важными требованиями были обеспечение стабильности и безопасности микросервисов, миграция на современные технологии и внедрение инструментов мониторинга и тестирования. Дополнительно требовалась разработка новых микросервисов и поддержка регуляторных требований.
Мы усилили команду банка специалистами с опытом работы в финансовой отрасли: Java-разработчиком, системным аналитиком и QA-инженером. Это позволило сразу приступить к задачам без периода адаптации. Первым шагом стало развитие интеграционных сервисов и BPMN-процессов, которые отвечали за взаимодействие с внешними системами. В параллель мы начали разработку новых микросервисов с нуля и организовали плавный переход со Spring Boot 2 на Spring Boot 3.
Особое внимание уделили выпуску карт: для этого внедрили мониторинг и алертинг, чтобы отслеживать весь процесс в реальном времени. На всех этапах SDLC команда проектировала решения, дорабатывала сетевые схемы, профилировала нагрузку и поддерживала e2e-тестирование. Когда банк переходил на новый процессинг, мы приняли участие в миграции данных и обеспечили контроль корректности переноса.
Отдельным направлением стало комплексное тестирование: мы распределили его между бэкендом и фронтендом (40/60), запустили проекты автотестов (e2e и интеграционные) и вели техническую документацию. Постепенно функциональность старых систем переносилась в новые микросервисы, что позволило вывести legacy из эксплуатации и передать новые сервисы в работу продуктовым командам. В финале мы поддержали клиента в вопросах безопасности и регуляторного соответствия, чтобы обновлённая платформа соответствовала отраслевым требованиям.
Банк получил обновлённую ИТ-платформу на современной архитектуре с микросервисами, автоматизацией и мониторингом. Время вывода решений в продуктив сократилось, повысилась надёжность процессов выпуска карт и качество интеграций с внешними системами. Legacy-системы были выведены из эксплуатации без потерь функциональности, а новые сервисы успешно переданы в работу продуктовым командам.