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