Корпоративный расчётный сервис
Бэкенд-сервис для управления операциями по корпоративным счетам
01 Задача
Клиент подключал корпоративных клиентов медленно. Менеджеры вручную заводили расчётные инструменты по продуктам сразу в нескольких системах, из-за чего реестры расходились между собой, а на сверки уходило много рабочего времени
02 Решение
Сделал сервис на Java и Spring Boot, который принимает заявку по REST, сам создаёт расчётные инстансы и реестры продуктов и хранит всё состояние в PostgreSQL. Завернул сервис в Docker Compose, чтобы окружение поднималось одной командой в любой момент. Подробно описал API, чтобы смежные системы подключались к сервису самостоятельно, без созвонов с разработкой
03 Решённые задачи
- Написал сервис на Java и Spring Boot с созданием расчётных инстансов по REST-заявке
- Свёл реестры продуктов в единое хранилище на PostgreSQL
- Задокументировал API для самостоятельного подключения смежных систем
- Упаковал окружение в Docker Compose для запуска одной командой
04 Результат
Заведение расчётного инструмента перестало быть ручной операцией, а все реестры теперь собираются в одном месте. Подключение новой системы-потребителя теперь занимает день вместо недели согласований формата данных