Java team lead/Architect (UCARS+)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Основная задача команды проекта UCARS+ - это развитие портала для розничной торговли автомобилями. На данный момент существует несколько порталов для легковых и грузовых машин, минивэнов, отдельно для рынков Германии и Европы. Команда собирается объединить все порталы в один с помощью микросервисной архитектуры.
Команда распределённая (Германия и Россия), на немецкой стороне уже существуют 2 скрам-команды, новая скрам-команда создается в России. Она будет состоять из 6 человек: 4 backend-разработчика, 1 frontend разработчик и Product Owner.
Обязанности:
- лидирование команды из 4-5 человек
- обсуждение требований к системе с немецким партнёром
- рефакторинг кода
- менторство и направление мидлов
- разработка ПО
- чтение и разбор спецификации (таски в джире на английском языке)
- участие в ежедневных митингах/спринт-планингах/ревью
- коммуникация с партнёрской стороной на английском языке
Основная роль: не только управлять, но и самому писать код и отвечать за качество производимого продукта всей команды.
Scrum-мастер, архитектор всего приложения и Product Owner, который коммуницирует непосредственно с заказчиком, находятся на немецкой стороне. На нашей главную коммуникацию проводит Proxi Product Owner, он же описывает задачи. Задача лида отвечать за качество соответствие всем требованиям кода и всей команды.
Технологический стэк: Java 13-15, Spring Boot, Spring (Core, Data, Security), Microservices, REST API, Apache Kafka, Angular 11, Microfrontends
Инструменты: Git/Bitbucket, Jira, Confluence, IDE на усмотрение команды, Jenkins, Docker, Helm, Kubernetis