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