Разрабатывается новая система для автоматизации закупок Банка на Java с использованием AI. Система представляет собой разработку инновационного программного решения, призванного оптимизировать и упростить процесс закупок в банковской сфере. Ключевой особенностью проекта является интеграция методов искусственного интеллекта, таких как машинное обучение и обработка естественного языка, для автоматизации различных этапов закупочного процесса. Система будет поддерживать автоматическую генерацию документов, управление контрактами и интеграцию с существующими банковскими системами.
* проектирование/разработка приложений на Java
* осуществление архитектурного контроля разработки ПО
* участие в R&D.
* опыт разработки сore Java 8, 11, 17 от 5-ти лет
* отличные знания алгоритмов и структур данных, шаблонов проектирования ПО
* опыт разработки с использованием Spring Framework: Spring Boot, Spring Data, Spring JDBC, Spring Test, Spring Web, Spring Security
* опыт написания SQL-скриптов(Liquibase), проектирования БД, использования ORM Hibernate
* опыт работы с базой данных Postgresql
* понимание принципов интеграционного взаимодействия по REST и GRPC
* опыт работы с брокером сообщений Kafka
* опыт использования сборщиков проектов Maven и Gradle, систем контроля версий исходного кода ПО Git, BitBucket
* опыт работы с серверами приложений Tomcat, WildFly, WebSphere
* опыт работы с облачными технологиями Openshift, Kubernetes, использование Docker-контейнеризации
* желательно опыт в DevOps, Jenkins, написание pipeline-скриптов, сборка билда проекта согласно правилам Continious Integration и Continious Delivery (CI/CD)
* работа по Agile, по спринтам, ведение проектной документации в JIRA, Confluence.
МАГНИТ, Розничная сеть
Москва
Не указана