Senior Java developer (AI Sales и Цифровая арена)
офис, гибрид, Москва
Команда развивает мультиагентную платформу для персонализированных презентаций и продаж; вы будете разрабатывать новые микросервисы, масштабировать функционал и интеграции, чтобы повысить эффективность продаж и тиражировать решение по сети офисов Сбера
ГрейдSenior
Опытот 3 лет
Стек
JavaSpring BootPostgreSQLKafkaKubernetesOpenShiftPlatform VHibernateLiquibaseREST APIDockerGitJUnitMockitoTestcontainersOpenAPI
Задачи
- •Разработка и расширение микросервисов на Java/Spring Boot
- •Интеграция с внешними системами через REST и Kafka (продюсеры/консьюмеры)
- •Оптимизация запросов к PostgreSQL и написание миграций (Liquibase)
- •Участие в проектировании архитектуры и обсуждение требований с аналитиками
- •Покрытие кода тестами и поддержка тестовой инфраструктуры
- •Code-review и поддержка OpenAPI-документации, взаимодействие с DevOps для CI/CD
Обязательно
- •коммерческий опыт разработки на Java и Spring Boot от 3 лет
- •опыт проектирования и разработки микросервисов
- •хорошее знание SQL и опыт работы с PostgreSQL, написание миграций (Liquibase)
- •опыт реализации межсервисных интеграций (REST, Kafka)
- •опыт написания тестов (JUnit, Mockito, Testcontainers)
- •опыт работы с Git
Будет плюсом
- •знание Python
- •опыт контейнеризации и оркестрации (Docker, Kubernetes)
- •понимание микросервисной архитектуры и паттернов отказоустойчивости
- •знание Kotlin или Groovy
- •навыки работы с генеративными AI-моделями