Senior Java разработчик
Москва
Команда AI HUB развивает мультиагентную платформу для HR-экосистемы «Пульс», которая обслуживает сотни тысяч пользователей. Вы будете развивать высоконагруженные backend-компоненты: оркестратор агентов, управление контекстом и систему знаний, чтобы обеспечить масштабируемость и надёжность сервиса.
ГрейдSenior
Опытот 5 лет
Стек
JavaSpring BootPostgreSQLKafkaRedisElasticsearchS3DockerKubernetesOpenShiftGradleMavenSpring AILangChainJenkinsHelmArgoCDAnsible
Задачи
- •Проектировать и развивать микросервисы мультиагентной платформы
- •Разрабатывать агента-оркестратора и специализированных агентов
- •Реализовывать сервисы управления контекстом и интеграции с LLM и векторными хранилищами
- •Обеспечивать надёжность, масштабируемость и наблюдаемость сервисов
- •Участвовать в архитектурных решениях, code review, тестировании и релизном процессе
- •Анализировать производительность и устранять узкие места в высоконагруженных компонентах
Обязательно
- •Коммерческая Java-разработка от 5 лет
- •Глубокие знания Java 21+ и Spring-экосистемы
- •Опыт проектирования микросервисов и высоконагруженных backend-приложений
- •Опыт работы с Kafka, PostgreSQL, Redis и ELK
- •Понимание SQL/NoSQL, кэширования, отказоустойчивости и горизонтального масштабирования
- •Практики качественной разработки: чистый код, тесты, code review, CI/CD
- •Опыт Docker и Kubernetes/OpenShift, понимание Linux и инфраструктурных основ
Будет плюсом
- •Опыт со Spring AI, LangChain, LangGraph или аналогами
- •Разработка или эксплуатация AI-агентов в production
- •Знание RAG, embeddings и векторных баз данных
- •Опыт безопасной интеграции LLM и работы с корпоративными данными
- •Знание tool calling и управления контекстом