Требуемый опыт:
От 4–6 лет
Основные требования:
• Java 17+, глубокие знания Spring Boot (Data, WebFlux, Security, Cloud)
• PostgreSQL, Redis, Kafka или RabbitMQ
• Работа с Docker, docker compose; базовые навыки работы с Kubernetes
• Разработка микросервисов, опыт построения взаимодействия через REST/gRPC/SOAP
• Unit-тестирование: JUnit, Mockito, Testcontainers
• Понимание TDD, DDD, Clean Architecture
• Ведение технической документации, участие в формировании архитектуры
• Уверенное владение Git, Git Flow, code review.
Дополнительные требования:
• Опыт лидерства: распределение задач, менторство разработчиков
• Способность оценивать трудоёмкость, планировать релизы
• Навык оптимизации производительности сервисов и SQL-запросов