Главный инженер по разработке
Санкт-Петербург
Команда УДДК развивает единый процесс обслуживания третьих лиц в B2C‑экосистеме Сбера. Вы будете развивать микросервисные сервисы и интеграции, обеспечивающие безопасный и удобный процесс для миллионов клиентов.
ГрейдLead
Опыт1–3 года
Стек
JavaSpring BootPostgreSQLCI/CDSpring DataREST APIgRPCOracleKafkaRabbitMQDockerKubernetesJUnitTestcontainersMockitoGitJenkinsGitLab CI
Задачи
- •разработка функционала продукта на Java/Spring Boot
- •проектирование и развитие архитектуры микросервисов
- •интеграция с внешними и внутренними сервисами через REST и gRPC
- •проектирование схем БД и оптимизация SQL‑запросов
- •анализ логов приложений и устранение ошибок
- •участие в код‑ревью и взаимодействие с продуктовой командой для релизов
Обязательно
- •высшее техническое образование
- •уверенное знание Java 11+ и коммерческий опыт разработки от 2 лет
- •опыт работы со Spring Boot, Spring Data и понимание микросервисной архитектуры
- •уверенные навыки работы с SQL, PostgreSQL/Oracle и инструментами анализа БД
- •умение разбирать и анализировать логи приложения
- •практический опыт разработки и сопровождения REST API
- •уверенное владение Git и инструментами CI/CD
Будет плюсом
- •опыт работы с Kafka или RabbitMQ
- •навыки контейнеризации: Docker, Kubernetes
- •опыт написания автотестов (JUnit, Testcontainers, Mockito)
- •знание принципов построения отказоустойчивых систем