Чем предстоит заниматься:
- Управление командой - эффективное руководство и мотивация коллектива для достижения общих целей и максимальной продуктивности.
- Техническое лидерство по стеку - экспертное сопровождение и развитие технической архитектуры, обеспечение высокого качества.
- Контроль - мониторинг процессов и результатов, своевременное выявление и устранение отклонений для поддержания стандартов.
- Планирование - стратегическое и оперативное планирование ресурсов, задач и сроков для успешной реализации проектов.
Чего мы ждем от тебя:
- Опыт разработки на Java/Spring от 7 лет;
- Опыт работы с Java 8+, Spring (Core, MVC, Boot, Data), JPA/Hibernate, Liquibase/Flyway, Maven/Gradle, JSON/XML;
- Опыт проектирования БД, продвинутый уровень знания SQL (PostgreSQL / Oracle / Firebird / MySQL / MS SQL) от 3 лет;
- Опыт проектирования и разработки REST-API;
- Опыт работы с Kafka или ActiveMQ/RabbitMQ;
- Опыт проектирования микросервисной архитектуры;
- Опыт покрытия кода Unit и интеграционными тестами;
- Уверенные знания ООП и основных шаблонов проектирования;
- Опыт работы в команде по гибким методологиям (Agile, Scrum);
- Понимание принципов KISS, YAGNI, DRY, SOLID;
- Глубокие знания Git;
- Большой опыт Code Review.