Team Lead Java / Руководитель группы разработки (с командой)

Местоположение и тип занятости

Казань, Новосибирск, ОмскПолный рабочий деньМожно удаленно

Компания

Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге

Описание вакансии

О компании и команде

Ищем готовую команду для реализации нового функционала. Ориентировочный состав требуемой команды: teamlead, аналитик, Java (Back-end) – 2, Front-end (React) - 2

Проект: Реализация системы по приему и обработке клиентских заявок. Клиент регистрируется в системе, закидывает запрос, который обрабатывает сотрудник заказчика системы и возвращает клиенту ответ. Обязательно нужен чат между клиентом и сотрудником. Интеграции - почта, смс, разные справочники для обработки запросов.

Ожидания от кандидата

  • Наличие готовой команды (ориентировочный состав: teamlead, аналитик, Java–2, React-2 но готовы обсуждать)
  • Опыт от 2-3х лет c Java (для Middle Java), от 4-х лет (для Lead Java)
  • Уверенное знание Java 8+
  • Владение фреймворком Spring Framework, Spring Boot
  • Промышленный опыт работы с реляционными БД (Postgres и Oracle)
  • Опыт проектирования слоя хранения, анализа и оптимизации запросов, использования баз данных в экосистеме Java (JDBC, Hibernate)
  • Понимание принципов микросервисной архитектуры
  • Опыт работы с Message/Log brokers (Apache Kafka, MQ)
  • Знание принципов ООП, шаблонов проектирования
  • Умение работать с Git, Maven, Jenkins
  • Опыт многопоточного программирования
  • Понимание принципов SOAP, REST, JMS
  • Опыт работы с Docker, Kubernetes, Openshift
  • Опыт написания Unit-тестов (jUnit, jest, Mockito)

Условия работы

  • Официальное трудоустройство в Bell Integrator
  • Конкурентная заработная плата (по итогам собеседования)
  • Аккредитованная ИТ-компания
  • Формат работы: удаленно по РФ
  • Менторство
  • Возможности карьерного роста и получения экспертизы в ведущих проектах страны
  • Скидки на занятия фитнесом и собственное фитнес-приложение
  • Скидки на занятия английским языком