Чем предстоит заниматься:
- Оценивать задачи в бэклоге
- Планировать работу команды, исходя из задач бизнеса
- Оценивать бэклог в части технического долга и планировать его устранение
- Проводить код-ревью команды
- Проводить ревью и согласовывать функциональные требования
- Планировать релизы нового функционала и установку hot-fix.
- Принимать активное участие в аварийных ситуациях на проде: анализировать и решать проблему в режиме здесь и сейчас
- Участвовать в активностях, касающихся развития проекта: архитектурные встречи, годовое и квартальное планирование работ
- Проводить собеседования разработчиков, системных аналитиков, тестировщиков, девопсов
Что мы используем:
- Языки: Java.
- Фреймворки: Spring Boot, WebFlux, Hibernate, JUnit + Mockito, React.
- Базы данных: PostgreSQL.
- Брокеры сообщений: RabbitMQ, Kafka.
- SVC: Git + BitBucket.
- CI/CD: TeamCity, Helm, Nexus.
- Сборка проекта: Maven.
- Оркестрация: Docker, Kubernetes.
Что мы ждем:
- Навыки написания кода на Java на высоконагруженных проектах, поддержка прода
- Опыт управления командой разработки (системные аналитики, разработчики, тестировщики, девопсы) в роли техлида от 3 лет.
- Опыт развития собственной команды и набора новых сотрудников, проведения PD c тех.командой
- Успешный запуск и развитие проектов в роли техлида
- Продвинутые знания архитектуры решений на нашем стеке: