💥 Ищем дата-инженера для участия в Публичном собеседовании на Хабр Карьере. Оставить заявку можно здесь → Участвую!

Team-lead java

Требования

Бэкенд, Ведущий (Lead)JavaGitDockerSQL

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

Рязань

Компания

Российский разработчик программного обеспечения для технологической независимости бизнеса

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

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

Ключевой продукт — Platform V Synapse Service Mesh. Synapse – это первое решение уровня enterprise на базе технологии service mesh, обеспечивающее для Банка возможность отказа от вендоров и переход на open-source технологии. Synapse является cloud-native решением и энейблером для перехода «в облако». А еще он поддерживает паттерн EDA.

Ты нам подходишь, если у тебя есть:

1. Опыт:

  • Опыт разработки на Java не менее 3-х лет;
  • работы в роли Team Leader/Product Owner в команде разработки в составе не менее 5 человек;
  • Анализа, декомпозиции и постановки задач, проведение code review
  • Опыт проведения нагрузочного и стресс-тестирования;
  • Опыт разработки архитектурных решений по продукту, его компонентам, автоматизированным системам
  • Принятия решений в условиях высокой неопределенности, сжатых сроков и большого количества задач;
  • Работы в Agile(Scrum|Kanban) и Waterfall;
  • Опыт работы с Maven, Gradle, Git, Jira;
  • Навыки презентации, планирования, управления рисками (выбор адекватных стратегий);
  • Работы с продуктами atlassian jira|confluence
  • работы с Maven, Gradle, Git, Jira;
  • Навыки формирования product vision, планирование этапов разработки, декомпозиции работ членов команды, реализованных решений;
  • Опыт разработки архитектурных решений по продукту, его компонентам, автоматизированным системам;
  • Знание паттернов проектирования и умение их применять в реальных проектах;
  • Умение работать с чужим кодом.

2. Уверенное понимание:

  • Принципов микросервисной архитектуры
  • Методов проектирования и разработки высокопроизводительных, отказоустойчивых решений;
  • Паттернов проектирования и умение их применять в реальных проектах.

    3. Знания в следующих технологиях:

    • В области разработки автоматических тестов (модульных и интеграционных) с использованием maven-surefire и maven-failsafe;
    • Знание SQL. Понимание принципов работы СУБД: план запроса, индексы, партиционирование, транзакционность;
    • Контейнеризация: Openshift, Kubernetes, Docker
    • Технологии Service Mesh, ремен Istio, Linkerd
    • Взаимодействия: HTTP, gRPC, MQ, Kafka

      Чем прийдется заниматься:

      • Непосредственное управление командой разработки
      • Управление ожиданиями заинтересованных лиц
      • Управление коммуникациями с командами разработки, заказчиками
      • Управление планами и организация процессов:
      • разработки архитектуры решения;
      • тестирования;
      • внедрения;
      • тиражирования;
      • циклических релизов;
      • жизненных циклов продуктов;
      • внедрения подрывных инноваций
      • Разработка и ведение сопроводительной документации и отчетности по задачам для коллегиальных органов Банка
      • Согласование бюджетов задач
      • Выделение КТС
      • Найм и адаптация новых сотрудников
      • Управление качеством
      • Управление 3-й линией поддержки

      Условия:

      • Работа в крупнейшем банке России;
      • Трудоустройство согласно ТК РФ;
      • Регулярное корпоративное обучение;
      • ДМС, страхование от несчастных случаев и тяжелых заболеваний;
      • Материальная помощь и социальная поддержка, корпоративная пенсионная программа;
      • Льготные условия кредитования;
      • Яркая и насыщенная корпоративная жизнь