Мы —команда Мониторинга Инфополя, создающая сервисы для мониторинга и оценки рисков по портфелю корпоративных клиентов на основании внешних данных. Занимаемся не только развитием сервисов, но и разработкой AI-агентов и созданием инструментов, облегчающих разработку и внедрение этих решений. Применяем современные технологии и активно используем новые подходы.

Ищем Middle Backend разработчика для нового проекта по созданию AI-агента-аналитика судебных решений. Основная задача – разработка Агентов на Java на базе генеративного ИИ и развитие уже существующих сервисов команды.

Предстоит решать интересные и сложные задачи, писать чистый и понятный код с применением лучших практик.

Текущий стэк: Java, RestApi, Kafka, PostgreSQL, Docker, Openshift.

Обязанности

разработка и развитие микросервисов

создание Агентов под конкретные бизнес-задачи на Java

написание unit-тестов, интеграций и исправление багов

участие в развитии продукта и проработке архитектуры

взаимодействие с другими командами.

Требования

использование AI-агентов в разработке

опыт работы с Java 8+ (лучше Java 17+)

понимание Spring Core, Boot, Data

представление о работе с генеративным искусственным интеллектом (промпт-инжиниринг, RAG, вызовы API и др.)

уверенного владения SQL и умений оптимизировать запросы (ORM Hibernate, базы данных Oracle/PostgreSQL)

навык написания Unit-тестов и функционального тестирования

знания и практический опыт работы с k8s/OpenShift.

знание систем сборки проектов на maven;

уверенное знание систем контроля версий (SVN, Git);

Будет плюсом опыт работы с GraphQL;

Знание Spring и понимание микросервисной архитектуры.

Знание принципов работы Hibernate

опыт работы с запросами в БД Postgres и Oracle

общее понимание принципов создания unit тестов на основе junit

Будет плюсом общее понимание Typescript, простые выражения на Scala и Spark.