Высшее техническое образование
Уверенное знание Java, опыт разработки в качестве backend Java-разработчика от 3-х лет
Понимание принципов интеграционного взаимодействия по REST/gRPC, Kafka
Понимание принципов работы реляционных баз данных (PostgreSQL)
Опыт написания Unit-тестов под SpringBoot-приложения
Знание и применение на практике принципов ООП и шаблонов проектирования
Знание форматов передачи данных XML и JSON
Уверенное знание и опыт работы с Java core, Spring (Spring Boot, MVC, Data), SQL, Docker, Maven
Опыт уверенного использования AI-coding assistants в ежедневной Java-разработке (особенно в связке со Spring Framework)
Понимание принципов Prompt Engineering для генерации точного, безопасного и поддерживаемого Java-кода
Навык критической оценки и валидации кода, сгенерированного ИИ на соответствие архитектурным стандартам, отсутствие утечек памяти и потокобезопасность
Опыт работы с kubernetes/openshift, Helm, kubectl, nginx, Istio
Опыт работы с BPMN движками (Activity, Camunda)
Знание принципов работы NoSQL БД
Опыт создания собственных ИИ-агентов или плагинов для автоматизации рутинных задач разработки