18 авг

java разработчик для API-шлюза

ориентир по рынку
вакансия зп не указана
в среднем 320 625 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансией

подготовьтесь к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме

описание

Проект представляет собой единую точку вызова внешних и внутренних API из каталога. Сервис находит инструмент и endpoint, маршрутизирует вызовы через REST или MCP, передаёт авторизацию пользователя, поддерживает потоковую передачу ответа через SSE и защищает downstream с помощью circuit breaker и тайм-аутов.

задачи

  • Проектировать и развивать сервис на Quarkus и Java 21: контроллеры, сервисный слой, REST/MCP-клиенты, DTO и валидаторы;
  • Участвовать в разборе и формализации требований совместно с бизнес-аналитиком и архитектором;
  • Писать юнит- и интеграционные тесты;
  • Сопровождать сборку;
  • Участвовать в код-ревью, рефакторинге и снижении технического долга;
  • Следить за качеством через линтеры и статический анализ в CI.

требования

  • Иметь от 5 лет коммерческой разработки на Java и уверенно владеть Java 17/21;
  • Иметь опыт работы с Quarkus или Spring Boot;
  • Проектировать REST API и работать с OpenAPI/Swagger;
  • Интегрировать внешние API, обрабатывать сетевые сбои, тайм-ауты и ретраи;
  • Иметь опыт работы с JSON Schema и валидацией запросов и ответов;
  • Понимать распределённую трассировку и наблюдаемость: логи, метрики и трассировки с OpenTelemetry, Micrometer, Prometheus или Grafana;
  • Уверенно работать с Git, Gradle и Maven;
  • Иметь опыт работы с Git, GitLab, Jenkins и Docker;
  • Иметь опыт написания юнит-тестов с JUnit 5, REST Assured и Mockito;
  • Будет плюсом знание паттернов устойчивости, опыт с реактивными и потоковыми протоколами, опыт работы с MCP или смежными протоколами для инструментов LLM, опыт работы с TLS/mTLS, понимание сертификатов и trust store, опыт проектирования прокси- и gateway-сервисов с терминацией SSL, лимитированием и квотированием, опыт версионирования API, опыт работы с Kubernetes или OpenShift.

условия

  • Стабильный оклад и премии по результатам работы;
  • Ежегодный пересмотр зарплаты;
  • Офис рядом с м. Кутузовская;
  • Корпоративный спортзал и зоны отдыха;
  • Система обучения для профессионального и карьерного развития;
  • Программа адаптации и помощь руководителя на старте;
  • Расширенный ДМС и льготное страхование семьи;
  • Дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ;
  • Бесплатная подписка СберПрайм и скидки на продукты компаний-партнёров;
  • Вознаграждение за рекомендацию друзей в команду;
  • Корпоративная пенсионная программа.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.

Про зарплаты

Анонимные данные по зарплатам и грейдам.
Можно сверить вилку с рынком.

Посмотреть зарплаты

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.