Ведущий Java-разработчик (гибридный формат работы)
офис, удалёнка, гибрид, Москва
Команда ДИТ Москвы развивает backend системы управления столицей: сервисы для предоставления цифровых муниципальных услуг и интеграции с городскими подсистемами. Роль важна для надежности и масштабируемости сервисов, доступных горожанам 24/7.
ГрейдLead
Опытот 4 лет
Стек
JavaSpringPostgreSQLKafkaRedisS3DockerKubernetesKotlin
Задачи
- •разрабатывать новую функциональность backend продукта
- •поддержка, рефакторинг и оптимизация существующего кода
- •участвовать в дизайне и архитектуре системы
- •участвовать в написании модульных и интеграционных тестов
- •участвовать в code review
Обязательно
- •опыт работы от 4 лет
- •уверенное владение Java, ООП и шаблонами проектирования
- •опыт с проектами экосистемы Spring Framework
- •опыт работы с промышленными СУБД (Postgres), знание SQL и NoSQL
- •знание/опыт работы с объектными хранилищами S3
- •опыт работы с Kafka, RabbitMQ или другими MQ и асинхронной разработкой
- •навыки работы с Docker и Kubernetes
Будет плюсом
- •опыт с реактивным стеком (WebFlux)
- •опыт с NoSQL (Cassandra, MongoDB и др.)
- •опыт работы с CI/CD
- •опыт с GraphQL
- •опыт с Quarkus или Micronaut
- •опыт с RabbitMQ (если не в обязательных)