Руководитель группы
разработки Java

icon
Опыт работы

3-6 лет

Занятость

Полная

Рабочий день

Полный день

Обязанности:

  • Производить анализ ТЗ, принимать технологические и архитектурные решения по разработке;
  • Управлять работой группы разработчиков 5-12 человек;
  • Взаимодействовать с аналитиками: составлять техническое описание задач для разработчиков;
  • Взаимодействовать с PM: распределять задачи по разработчикам и контролировать сроки их выполнения;
  • Производить оценку трудоемкости;
  • Составлять и корректировать план разработки, контролировать промежуточные результаты разработчиков, отвечать за целостность решаемой командой задачи и правильный вариант её реализации;
  • Производить анализ качества кода, выделять необходимые доработки в процессе реализации.

Требования:

  • Экспертное понимание Java 17, Spring Boot 2/3, PostgreSQL;
  • Дополнительно: знакомство с — Camunda, NiFi, Spring Security, Kafka, модель EAV (Entity-Attribute-Value);
  • Опыт работы с микросервисами, многопоточностью, интеграции с внешними системами;
  • REST API архитектурный подход;
  • Опыт работы с Docker и Docker Compose;
  • Понимание принципов SOLID, DRY, KISS, YAGNI;

 

Будет плюсом:

  • Владение английским языком на уровне B2-C1 для поиска/чтения/просмотра источников технической информации на английском;
  • Опыт работы с проектами Spring, такими как WebFlux, Websocket, Statemachine, AOP;
  • Уверенные знания и опыт тестирования кода с JUnit (TDD) и/или Spock (BDD);
  • Кандидат следит за современными технологиями и фреймворками, в курсе новых решений и подходов;
  • Опыт работы с Unix системами и CI/CD;
  • Соблюдение чистоты кода: избегание чрезмерной вложенности кода, использование мэпперов для DTO, соблюдение конвенций и т.д.;
  • Умение детально и структурированно вести документацию, в том числе для API (Swagger);
  • Желательно: понимание Frontend разработки, основных проблем которые могут возникать у Frontend;
  • Знания Angular, RxJs, Ant Design UI Kit приветствуются;
  • Опыт работы в роли TeamLead команды разработки > 2 лет;
  • Опыт управления полноценной командой (аналитика-разработка-тестирование-delivery от аналитики до production);
  • Хорошее знание используемого стека разработки;
  • Опыт в проектировании систем МДМ и высоконагруженных интеграций будет преимуществом.

Условия:

  • Полный рабочий день;
  • 5-ти дневная рабочая неделя;
  • Зп обсуждается на собеседовании.
Откликнуться

Откликнуться на вакансию

Ждем тебя в нашу команду DBI

icon

    Оставляя заявку, вы даете согласие на обработку персональных данных в соответствии с нашей Политикой