Teamlead Java

Прямой работодатель  Bell Integrator ( bellintegrator.com )
Москва, Саратов, Пенза, Уфа, Нижний Новгород, Минск, Россия, Беларусь
Тимлид/Руководитель группы
Информационные технологии • Разработка • Backend • Java • Spring • Oracle • Заказная разработка • Консалтинг, профессиональные услуги • Системная интеграция
14 мая
Работа в офисе
Опыт работы любой
Работодатель  Bell Integrator
Описание вакансии

Проект: разработка, сопровождение и развитие крупномасштабной CRM системы взаиморасчётов с корпоративными клиентами. Системе несколько лет, ограничений по срокам ее эксплуатации нет

 

Требования:

  • Опыт разработки на Java не менее семи лет, в том числе создания распределенных и высоконагруженных систем с использованием принципов сервисной или микросервисной архитектуры
  • Опыт управления командой от двух лет, уверенное знание средств ведения проектов и командной разработки
  • Лидерские качества: умение мотивировать команду, обучать и развивать сотрудников, помогать им эффективно работать вместе
  • Умение принимать и обосновывать решения, отличные навыки коммуникации
  • Высокая техническая экспертиза по современному backend стеку Java (Spring, Spring Boot, REST, JMS, JDBC/ORM etc.)
  • Понимание микросервисной архитектуры, методологии DevOps и опыт работы с окружением CI/CD
  • Понимание технологии контейнеризации и оркестрации
  • Отлично знание принципов ООП, умение обоснованно применять шаблоны (GRASP, GoF etc.)
  • Технический английский, на уровне чтения документации

Будет плюсом

  • Опыт проектирование сложных реляционных моделей данных
  • Знание и опыт применения архитектурных шаблонов (Enterprise Intergation Patterns или др.)
  • Навыки технического моделирования с применением UML 2
  • Опыт работы по матричной модели с применением agile-методологий
  • Опыт использования Gitlab CI, Nexus 3 и Docker для выполнения CI/CD

 

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

  • Эффективно управлять командой разработки: назначать задачи, координировать ход их выполнения, контролировать сроки и качество работы
  • Разрабатывать, внедрять и сопровождать Java решения уровней backend и middleware
  • Заниматься планированием, определять очередность выполнения задач и оценивать трудозатраты
  • Разрабатывать и согласовывать архитектурные решения и интерфейсы интеграции с внешними системами
  • Участвовать в формировании команды, проводить технические интервью
  • Направлять профессиональное и личностное развитие членов команды, мотивировать и поднимать уровень их компетенций
  • Участвовать в создании и улучшении производственных процессов внутри команды и отдела

 

Мы гарантируем:

  • Конкурентоспособную заработную плату
  • Корпоративное обучение и сертификацию в технических и бизнес областях
  • Корпоративные развлекательные программы
  • Работа после ослабления пандемии в комфортном офисе Москва (ближайшие станции метро - м. Библиотека им. Ленина, Арбатская, Боровицкая), Саратов, Уфа, Пенза, Нижний Новгород, Минск. Рассматриваем возможность частичной удаленной работы (2-3 дня в неделю) после пандемии

Загрузка формы отклика...