Senior Java разработчик
Описание
Мы - команда AI HUB блока Люди и Культура создаём единую мультиагентную платформу для HR-экосистемы «Пульс», собственной разработки банка. Платформа уже обслуживает более 250 000 пользователей как в периметре Сбера, так и в коммерческих инсталляциях. Ищем Senior Java-разработчика для развития высоконагруженных backend-компонентов: агента-оркестратора, сервисов управления контекстом и знаниями, инструментов разработки AI-агентов и платформы для создания tools/skills. Что создаём Главного агента-оркестратора, который обрабатывает тысячи запросов, исполняет динамические сценарии и координирует работу других агентов. Систему знаний на базе векторных хранилищ, корпоративных источников и интеграций с LLM. Инструменты для разработки, тестирования, оценки качества и эксплуатации AI-агентов. Платформу для создания tools/skills. Технологический стек Java (JDK 21+) Spring (Boot, Security, WebMVC, WebFlux, Data JDBC/JPA) PostgreSQL, Redis, Elasticsearch, S3 Kafka Gradle, Maven Spring AI, LangChain и аналоги Docker, Kubernetes, OpenShift Jenkins, Helm, ArgoCD, Ansible. Обязанности Проектировать и развивать микросервисы мультиагентной платформы. Разрабатывать агента-оркестратора, специализированных агентов и сервисы управления контекстом. Создавать интеграции с LLM, векторными хранилищами, базами знаний и корпоративными системами. Обеспечивать надёжность, масштабируемость и наблюдаемость сервисов. Участвовать в архитектурных решениях, code review, тестировании и релизном процессе. Анализировать производительность, находить узкие места и улучшать работу высоконагруженных компонентов. Требования Опыт коммерческой Java-разработки от 5 лет. Глубокое знание Java 21+ и Spring-экосистемы; Kotlin будет преимуществом. Опыт проектирования микросервисов и высоконагруженных backend-приложений. Уверенную работу с Kafka, PostgreSQL, Redis и ELK. Понимание SQL- и NoSQL-хранилищ, кэширования, отказоустойчивости, горизонтального масштабирования и observability. Практики качественной разработки: чистый код, тесты, code review, CI/CD. Опыт Docker и Kubernetes / OpenShift, понимание Linux и инфраструктурных основ. Интерес к LLM, AI-продуктам и мультиагентным системам. Будет плюсом Опыт со Spring AI, LangChain, LangGraph или аналогами. Создание либо эксплуатация AI-агентов в production. Знание RAG, embeddings, векторных баз данных, tool calling и управления контекстом. Опыт безопасной интеграции LLM и работы с корпоративными данными. Условия Инновационные, амбициозные проекты и задачи, которые развивают: всегда есть возможность прокачать свои навыки в работе и профессионально расти; Среда для обмена знаниями – высокая экспертиза внутри команды; Сплоченная команда, работающая над общими задачами и умеющая хорошо отдыхать; Нашу культуру создают сами сотрудники – мы их слышим и помогаем создавать и поддерживать корпоративные комьюнити по интересам Стабильная заработная плата и годовой бонус; Гибридный формат работы. Современный IT-офис вблизи Москва-Сити в пяти минутах от метро "Кутузовская", с фитнес залом; Более 400 образовательных программ СберУниверситета для профессионального и карьерного развития; Расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа; Гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ; Подписка Прайм с возможностью использования трёх близких; Вознаграждение за рекомендацию друзей в команду Сбера.