Чем предстоит заниматься
Разработка и сопровождение микросервисов для платформы B2B Payments и продуктов BNPL (Buy Now, Pay Later) на базе Spring Boot
Создание и развитие REST API для интеграции с внутренними банковскими системами, платежными шлюзами, ERP-системами корпоративных клиентов и внешними партнерами
Разработка функционала обработки B2B-платежей, рассрочки (BNPL), управления лимитами, графиками платежей и жизненным циклом финансовых операций
Проектирование и оптимизация объектов базы данных (таблицы, индексы, представления, функции и хранимые процедуры) для обеспечения высокой производительности платежной платформы
Разработка и оптимизация сложных SQL-запросов, импорт и экспорт данных, обработка и парсинг XML-сообщений, используемых при обмене финансовой информацией
Интеграция сервисов через Message Broker (Kafka, RabbitMQ и др.) для обеспечения надежного асинхронного взаимодействия между компонентами платежной системы
Реализация механизмов безопасности, защиты API, аутентификации и авторизации в соответствии с требованиями банковских и платежных систем
Разработка и поддержка автоматизированных тестов (Unit и Integration Tests), обеспечение качества, надежности и стабильности платежных сервисов
Участие в проектировании архитектуры, развитии платежной платформы и внедрении новых сервисов для корпоративных клиентов в направлении B2B Payments и BNPL