Backend developer
Описание
Система вызывает инструменты в ходе работы: внешние и внутренние API из каталога — погода, курсы валют, банковские операции, что угодно. Наш проект становится единой точкой вызова всех этих тулов: находит тул и endpoint, маршрутизирует вызов (REST или MCP), прокидывает авторизацию пользователя, поддерживает стриминг ответа (SSE) и защищает downstream через circuit breaker и таймауты. Обязанности проектировать и развивать сервис на Quarkus + Java 21: контроллеры, сервисный слой, REST/MCP клиенты, DTO, валидаторы участвовать в разборе и формализации требований совместно с BA и архитектором писать юнит- и интеграционные тесты сопровождать сборку участвовать в код-ревью, рефакторинге и снижении техдолга следить за качеством через линтеры/статанализ в CI Требования опыт коммерческой разработки на Java от 5 лет, уверенное владение Java 17/21 опыт работы с Quarkus/Spring Boot опыт проектирования REST API, работа с OpenAPI/Swagger опыт интеграции с внешними API: REST-клиенты, обработка сетевых сбоев, тайм-аутов, ретраев и т.д. опыт работы с JSON Schema / валидацией запросов и ответов понимание распределённой трассировки и обсервабилити: логи, метрики, трассировки (OpenTelemetry / Micrometer / Prometheus / Grafana) уверенная работа с Git, Gradle/Maven опыт работы с Git, GitLab, Jenkins, Docker; с Kubernetes/OpenShift — плюсом опыт написания юнит-тестов (JUnit 5, REST Assured, Mockito) Будет плюсом: знание паттернов устойчивости (circuit breaker, bulkhead, timeout, retry) опыт с реактивными/стриминговыми протоколами (SSE, WebSocket, gRPC-streaming) опыт работы с MCP (Model Context Protocol) или смежными LLM-инструментальными протоколами опыт работы с TLS/mTLS, понимание устройства сертификатов и trust store опыт проектирования прокси/gateway-сервисов с терминацией SSL, лимитированием и квотированием опыт работы с версионированием API Условия стабильный оклад и премии по результатам работы, ежегодный пересмотр зарплаты комфортный современный офис рядом с м.Кутузовская гибридный формат работы корпоративный спортзал и зоны отдыха уникальная система обучения Сбера для профессионального и карьерного развития программа адаптации и помощь руководителя на старте расширенный ДМС и льготное страхование семьи гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ бесплатная подписка СберПрайм, скидки на продукты компаний-партнеров вознаграждение за рекомендацию друзей в команду Сбера корпоративная пенсионная программа