Head of BE (Java)

Дата размещения вакансии: 31.01.2025
Работодатель: СберОбразование
Уровень зарплаты:
з/п не указана
Город:
Москва
Вятская улица 27с7
Требуемый опыт работы:
От 3 до 6 лет

ООО «СберОбразование» — компания экосистемы Сбера, созданная в 2021 году. Мы внедряем цифровые решения и создаем новые возможности для развития и обучения на протяжении всей жизни.

Продукты: Цифровая образовательная платформа, Ассистент преподавателя, Квизы, ЕПКО, Профориентация, платежные сервисы.

Требования:

  • Опыт управления командой разработчиков backend (Java) от 5 лет.
  • Опыт работы в крупных проектах с распределёнными командами, организованными по гибким методологиям (Scrum/Kanban).
  • Глубокое понимание принципов построения высоконагруженных, отказоустойчивых систем с применением микросервисной архитектуры. Опыт проектирования и разработки таких систем.
  • Практический опыт работы с современными платформами для автоматизации CI/CD (Jenkins, GitLab CI и т.д.), включая настройку и оптимизацию pipeline'ов для backend-разработки.
  • Умение разрабатывать стратегию разработки backend-части проекта с учетом проектных целей, временных ограничений и бюджета.
  • Фундаментальная экспертиза в Java, Spring Boot и связанных технологиях.
  • Знание и опыт работы с реляционными СУБД и NoSQL СУБД.
  • Знание и опыт работы с Kafka, Git, GitLab CI/CD, Docker, REST.
  • Опыт организации и проведения code review.
  • Опыт организации процесса нагрузочного тестирования backend-компонентов.
  • Опыт подбора, адаптации и обучения backend-разработчиков.
  • Высокий уровень коммуникационных и лидерских качеств, гибкость в адаптации к изменениям, умение работать в условиях высокой неопределенности.

Будет плюсом:

  • Опыт работы в Jira.
  • Keycloak, Gravitee, Temporal.
  • Знание основ Kubernetes.

Задачи:

  • Разработка и реализация стратегии разработки backend-части проекта с упором на качество, производительность и масштабируемость.
  • Руководство командами backend-разработчиков, обеспечение их обучения и организация эффективной работы.
  • Настройка взаимодействия команд backend-разработчиков со смежными подразделениями (frontend, QA и др.) для более тесной интеграции в циклы производства продуктов.
  • Выбор лучших практик разработки на Java и внедрение их в команде.
  • Обеспечение высокого качества кода с применением паттернов проектирования, написанием unit-тестов и проведением code review.
  • Участие в планировании и архитектурном проектировании backend-систем.
  • Оптимизация производительности и масштабируемости backend-приложений.

Мы заботимся о наших сотрудниках и предлагаем:

  • Годовую премию по результатам работы.
  • Ежегодный индивидуальный пересмотр заработной платы.
  • Дополнительное медицинское страхование и возможность страхования родственников.
  • Полис путешественника.
  • Ипотечное кредитование на льготных условиях.
  • Бесплатную подписку СберПрайм+, скидки, бонусы и акции экосистемы.
  • Обучение в Виртуальной школе Сбербанка.
  • Обучающие материалы для родителей, подарки и мероприятия для детей сотрудников экосистемы;
  • Комфортную рабочую среду.
  • Гибкое начало рабочего дня.
  • Возможность работать в гибридном формате работы.