Java backend разработчик
Москва
Команда развивает backend-сервисы для внутренних сотрудников и партнёров — микросервисы на Spring Boot/Spring Cloud, интеграции с внешними системами и event‑обработку. Роль важна для стабильности обмена данными и производительности внутренних процессов.
ГрейдMiddle/Senior
Опытот 3 лет
Стек
JavaSpring BootPostgreSQLKafkaSpring CloudGitJenkinsGroovyDockerKubernetesMongoDBCamundaLinux
Задачи
- •Разработка и поддержка backend‑сервисов для внутренних пользователей и партнёров
- •Проектирование и реализация микросервисной архитектуры на Spring Boot и Spring Cloud
- •Интеграция с внешними системами и API, обработка событий через Kafka
- •Написание и оптимизация SQL‑запросов, работа с PostgreSQL
- •Покрытие кода unit и integration тестами, участие в code review
- •Рефакторинг и оптимизация существующего кода для стабильности и производительности
Обязательно
- •Опыт разработки на Java — от 3 лет
- •Практический опыт с Spring Boot (включая Spring Boot 3) и Spring Cloud
- •Проектирование реляционных БД и опыт работы с SQL и PostgreSQL
- •Опыт работы с Kafka в event‑driven архитектуре
- •Опыт настройки CI/CD с использованием Groovy и Jenkins
- •Понимание и применение unit и integration тестов, участие в code review
- •Уверенная работа с Git и базовые навыки Linux
Будет плюсом
- •Опыт с нереляционными БД (MongoDB)
- •Знание контейнеризации и оркестрации (Docker, Kubernetes)
- •Опыт работы с Camunda