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

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

Москва, Санкт-Петербург, Нижний НовгородПолный рабочий деньМожно удаленно

Компания

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

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

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

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

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

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

  • Опыт от 2-3х лет (для Middle), от 4-х лет (для TeamLead)
  • Уверенное знание 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
  • Конкурентная заработная плата (по итогам собеседования)
  • Аккредитованная ИТ-компания
  • Формат работы: удаленно по РФ
  • Менторство
  • Возможности карьерного роста и получения экспертизы в ведущих проектах страны
  • Скидки на занятия фитнесом и собственное фитнес-приложение
  • Скидки на занятия английским языком