Java TeamLead

з/п не указана

Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

Обязанности:
  • выстроить эффективную распределённую команду разработки высоконагруженных сервисов для целей розничного CRM;
  • вывести один или несколько ключевых сервисов для CRM в прод;
  • предлагать и согласовывать архитектурные решения с архитекторами Банка;
  • проводить оценку качества кода (code review) перед функциональным тестированием;
  • разбор дефектов
Требования:
  • глубокие знания Java 8-11;
  • Spring/Springboot Framework;
  • знания в составлении оптимальных запросов на языке SQL;
  • Apache Kafka Streams, Kafka Connect, Spark;
  • REST;
  • понимание принципов SOA и типичной микросервисной архитектуры;
  • понимание принципов Event Driven Architecture;
  • понимание типичной ИТ архитектуры современного розничного банка;
  • Scrum/Agile;
  • Confluence/Jira/Git;
  • Docker/Kubernetes;
  • Redis/Tarantool/HBase;
  • лидирования командой разработки не менее 2 лет;
  • опыт разработки на Java не менее 3 лет;
  • опыт разработки на OpenShift большой плюс;
  • опыт построения высоконагруженных приложений с применением баз данных и кэширования информации (как минимум 1 проект);
  • опыт разработки с применением в решениях Apache Kafka (как минимум один проект);
  • опыт разработки микросервисов или SOA приложений (как минимум 1 проект);
  • опыт работ в Agile командах по Scrum c применением инструментов Atlassian Confluence и Jira;
  • опыт интеграции решения с DevOps пайплайнами
Условия:
  • трудоустройство согласно Законодательству;
  • конкурентная заработная плата;
  • профессиональное обучение и развитие;
  • добровольное медицинское страхование, льготные условия кредитования;
  • корпоративная пенсионная программа, материальная помощь;
  • спортивная жизнь и корпоративные мероприятия;
  • возможность построить карьеру в ведущем банке России.

Вакансия опубликована 3 июня 2021 в Москве

Похожие вакансии