Опыт коммерческой разработки на 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