Разработка системы дистанционного банковского обслуживания для юридических лиц для крупного Банка
Цель проекта: Разработка системы дистанционного банковского обслуживания для юридических лиц для крупного Банка на базе микросервисной архитектуры
Используемый стек технологий: Использовалась микросервисная архитектура. (Spring: Spring Boot, Spring MVC, Spring Data(JPA/Hibernate), Cloud(zuul, eureka, hystrix, feign), PostqreSQL, Apache Kafka, Apache Ignite; фронт: React, Redux; контейнеризация на базе: Kubernetes, docker)
Разработка пилотного проекта системы дистанционного банковского обслуживания для физических лиц для кэптивного Банка, выдающего автокредиты
Цель проекта: Проверить готовность инфраструктуры Банка для подключения канала B2C посредством мобильного приложения. Демонстрация базового функционала приложения позволяющего пользователю получить информацию о кредите.
Используемый стек технологий: back end: Java 8 /JEE (JAX RS/JAX WS) front end: Мобильное приложение на React Native
Участие в проекте по оценке кредитных рисков для крупного Банка
Цель проекта: Разработка и модификация программного обеспечения Оценка кредитных Рисков, в рамках задач:
— Разработка и модификация алгоритмов оценки кредитных рисков
— Разработка и модификация выгрузок данных в системы Фабрики Данных
— Разработка и модификация взаимодействия с внешними системами
Используемый стек технологий: Java 7 java.lang, Сollections, multi-threading (Thread, Runnable, synchronized), JDBC, Oracle 11-12с/PL/SQL/SQL, Spring – IoC, Spring core, Spring JDBC, Spring JMS.
Автоматизация деятельности казначейства крупного Банка
Управление платежной позицией
— Упростить работу сотрудников казначейства, ответственных за управление ликвидностью, предоставив удобный инструмент для отслеживания фактической и прогнозной позиции по корреспондентским счетам
— Повысить эффективность управления средствами, обеспечив оперативный контроль мгновенной ликвидности банка на корреспондентских счетах
Решение:Программный комплекс позволяет через единый интерфейс получать оперативную информацию, которая необходима сотрудникам казначейства банка для контроля мгновенной ликвидности на корреспондентских счетах. Решение дает возможность в режиме реального времени рассчитывать мгновенный остаток по счетам ностро и лоро на основе данных, полученных из нескольких АБС, а также рассчитывать прогнозную позицию на основе данных по различным видам сделок, депозитов, из фронт-офисных и бэк-офисных систем. Сотрудники казначейства могут вручную корректировать прогнозную позицию и формировать отчетность по заданным параметрам с возможностью выгрузки данных в формате Excel. Работы по интеграции были произведены как посредством взаимодействия с интеграционной шиной Банка, так и посредством прямого взаимодействия по защищенному каналу через системы доставки сообщений.
Используемый стек технологий: Java 7 java.lang, Сollections, multi-threading (Thread, Runnable, synchronized), JDBC, Oracle 11-12с/PL/SQL/SQL, Spring – IoC, Spring core, Spring JDBC, Spring JMS
Управление бронированием денежных средств
— Предоставить казначейству банка удобный инструмент для контроля качества бронирования денежных средств в подразделениях Банка
— Обеспечить поддержку приемлемого уровня ликвидности на счетах банка в разрезе определенных групп корреспондентских счетов в краткосрочной перспективе
Решение:Программный комплекс позволяет в едином пользовательском интерфейсе получать оперативную информацию о забронированных денежных средствах для подкрепления собственной ликвидности подразделений банка. В решении реализован механизм для автоматического бронирования денежных средств, полученных по каналам дистанционного банковского обслуживания. Также здесь предусмотрена возможность управления акцептованием брони.
Используемый стек технологий: J2EE стек с разворачиванием приложения на IBM Websphere AS, IBM MQ, Oracle DB, Oracle Access Manager, JasperReport, GWT
Оперативный контроль открытой валютной позиции
— Информационная поддержка принятия решений сотрудниками Казначейства Банка, посредством предоставления актуальной и достоверной информации о состоянии открытой валютной позиции Банка
— Обеспечить поддержку приемлемого уровня ликвидности на счетах банка в разрезе определенных групп корреспондентских счетов в краткосрочной перспективе
Решение:Программный комплекс позволяет производить сверку данных по цепочке «Фронт-офис» — «Бэк-офис» — «АБС». Пользователи могут получать информацию по сделкам, влияющим на ОВП (кассовым и срочным); реконсилировать сделки, заведенные в фронт- и бэк-офисных системах в автоматическом и ручном режимах; получать и обрабатывать данные о всех проводках, влияющих на ОВП банка, и многое другое.
Используемый стек технологий: J2EE стек с разворачиванием приложения на IBM Websphere AS (включая SIB), IBM MQ, Oracle DB, Kerberos, JasperReport, GWT/SmartGWT
Единый реестр простых векселей
Цель проекта: Обеспечить автоматизированное взаимодействие всех компонентов при формировании бухгалтерских операций в Едином реестре простых векселей.
Решение:Программный комплекс обеспечивает централизованное ведение информации о реквизитах и текущем состоянии всех выпущенных банком векселей. ПО поддерживает множество функций при проведении операций с векселями банка. Реестр централизованно хранит и обрабатывает информацию, значимую для оплаты векселя (выдан, куплен с целью перепродажи, похищен, заложен, оплачен, просрочен, находится на хранении, аннулирован по договору новации). Вексель может быть распечатан на бланке установленной формы.
Используемый стек технологий: J2EE стек с разворачиванием приложения на IBM Websphere AS (включая SIB), IBM MQ, Oracle DB, JasperReport, RichFaces