Middle Java Developer (Пульт. Навыки ИИ-помощников)
гибрид, Сочи
Команда развивает «Пульт» — платформу для интеграции нефинансовых сервисов в AI‑помощника предпринимателя. Вы будете разрабатывать и поддерживать микросервисы и MCP‑серверы, обеспечивая интеграции, валидацию качества и публикацию навыков в едином каталоге
ГрейдMiddle
Опыт1–3 года
Стек
JavaSpring BootPostgreSQLLangChainKotlinHibernate/JPAOpenAPISwaggerSpring AILLM APILangGraphembeddingsvector DBRAGREST APIJSON
Задачи
- •разработка и сопровождение микросервисов и MCP‑серверов для интеграции нефинансовых функций партнёров
- •создание REST API с OpenAPI/Swagger контрактами для единых точек интеграции
- •интеграция MCP/API/агентов и реализация AI‑агентов на базе LangChain/LangGraph
- •построение RAG‑pipeline: embeddings, vector DB и retrieval
- •обеспечение мониторинга качества ответов, валидации LLM и оценки бизнес‑эффекта
- •участие в E2E‑пути от гипотезы до прома: онбординг партнёров, проверки и публикация в каталоге
Обязательно
- •опыт разработки на Java/Kotlin от 2 лет
- •понимание и опыт работы с микросервисной архитектурой
- •PostgreSQL + ORM (Hibernate/JPA): моделирование, миграции, оптимизация запросов
- •разработка REST API и контрактов OpenAPI/Swagger, работа с JSON
- •опыт разработки AI‑агентов и LLM‑based приложений, интеграция с LLM API
- •опыт построения RAG, embeddings и работы с vector DB, prompt‑инжиниринг
- •понимание memory/context management и методов валидации/контроля качества ответов LLM
Будет плюсом
- •опыт работы с LangGraph
- •использование AI co‑pilot инструментов при разработке