Наши требования
Знание синтаксиса Java 17+
Понимание принципов ООП и базовых алгоритмов/структур данных
Базовое понимание того, что такое REST API и умение работать с JSON-структурами
Наличие пет-проекта на Spring Boot с покрытием Unit-тестами (JUnit, Mockito)
Знание основ SQL
Теоретическое понимание принципов работы транзакций
Теоретическое понимание микросервисной архитектуры
Владение Git на уровне создания веток, коммитов и слияний (merge/rebase)
Запуск проекта через Docker/Podman
Понимание этапов CI/CD (сборка, тестирование, деплой)
Понимание основ Kubernetes
Навыки работы с генеративными AI-моделями, опыт создания AI-агентов и использования их в работе