Java разработчик
гибрид, Москва
Команда поддерживает блокчейн-инфраструктуру и развивает платформу ЦФА: ноды, адаптеры, сервисы и интеграции. Вы будете проектировать и развивать микросервисы на Java/Spring Boot, APIs и CI/CD для надёжной обработки выпусков и обращений ЦФА
ГрейдMiddle/Senior
Опыт3–6 лет
Стек
JavaSpring BootPostgreSQLKafkaOpenShift (Kubernetes)gRPCREST APIOpenAPIBitbucketJenkinsNexusJUnitMockitoTestcontainersCucumberKafka Connectnginx
Задачи
- •Проектирование архитектуры командных и кросс-командных решений
- •Разработка, рефакторинг и поддержка сервисов на Java/Spring Boot в контейнерной среде
- •Проектирование и реализация API (REST, gRPC) и асинхронных событий с описанием контрактов
- •Оптимизация запросов к БД, написание сложных SQL-запросов и настройка индексов
- •Проектирование и поддержка CI/CD-пайплайнов (Bitbucket/Jenkins/Nexus) с интеграцией AI-агентов
- •Написание модульных и интеграционных тестов, использование BDD-подхода и участие в код-ревью и менторстве
Обязательно
- •Высшее техническое образование
- •Опыт разработки на Java (11+) не менее 5 лет
- •Опыт работы со стеком Java + Spring Boot + PostgreSQL + Kafka в OpenShift/Kubernetes
- •Проектирование и реализация REST/gRPC API, работа с OpenAPI/Swagger
- •Высокий уровень владения SQL: сложные запросы и оптимизация
- •Опыт настройки и поддержки CI/CD (Bitbucket/Jenkins/Nexus) и автоматизации процессов
- •Практический опыт написания тестов (JUnit, Mockito, Testcontainers) и использования BDD (Cucumber)
Будет плюсом
- •Опыт использования GigaChat, Kandinsky и создания AI-агентов в продуктах