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