June 16, 2021

Вакансия Java Developer в команду "СберОбразования"

СберОбразование — компания экосистемы Сбера.

При поддержке благотворительного фонда СберБанка "Вклад в будущее" мы создаем и внедряем цифровые решения, основанные на персонализированной модели образования.

Мы — новая компания (образована весной 2021 года) и наша команда находится в стадии активного формирования.

Сейчас мы в поиске специалиста на должность Backend Java Developer.

О проектах:

Основа наших продуктов — цифровая образовательная платформа, которую мы продолжаем развивать и совершенствовать, а вместе с ней и наши проекты:

  • СберКласс цифровое решение, направленное на персонализацию образования в школах.

В рамках этого проекта мы реализовываем инструменты, которые сделают образовательный процесс увлекательным, гибким и направленным на индивидуальные потребности и особенности ученика (система адаптивного обучения на основе AI, геймифицированные задания и тренажеры и пр.). Сберкласс успешно применяется в нескольких тысячах российских школ. В наших планах — подключение к СберКлассу не менее 25% школ страны.

Чтобы узнать о нем больше, можно ознакомиться с демо-версией продукта и посмотреть интервью с Артёмом, Product-manager'ом Сберкласса.

  • "СберКласс Лайт" — решение для школ, которые пока не готовы полностью переходить на персонализированную модель образования. К его разработке мы только приступаем.
  • "СберОбразование" — находящееся в разработке решение для непрерывного образования взрослых. Наработки из него уже активно используются во внутренних проектах Сбера.

О задачах:

Основная разработка цифровой образовательной платформы началась марте 2019 года. Сейчас мы дорабатываем текущий функционал платформы, проводим рефакторинг, внедряем новые фичи и разрабатываем три новых продукта с нуля.

По этой причине у нас много задач и они напрямую зависят от продукта. Например:

  • Разработать систему адаптивного обучения на основе AI и систему рекомендации контента для восполнения пробелов в знаниях;
  • Реализовать инструменты диагностики (например, финальные экзамены);
  • Разработать геймифицированные тренажеры по различным дисциплинам;
  • Осуществить миграцию с монолитной архитектуры на serverless - архитектуру.

Текущий стек проекта:

Back: Java 8+ (планируем частичную миграцию на Golang); Spring 5, SpringBoot2, PostgreSQL, MongoDB, Flyway, Quarkus;

Front: React, TypeScript, Apollo-client, Styled-components;

Environment: K8S; Docker;

Infrastructure: Jenkins, Allure, Bitbucket; Grafana, EFK, Jira.

О команде:

Мы формируем команды полного цикла. В их составе, как правило 9-12 сотрудников (teamlead, frontend, backend, qa, analyst, product owner). Собирая команду и определяя задачи для неё, мы ориентируемся на экспертизу ее участников.

Об условиях:

В рамках этой позиции мы предлагаем:

  • Оформление по ТК РФ;
  • Высокую, полностью белую заработную плату;
  • ДМС со стоматологией с первого дня приема на работу;
  • Гибридный формат работы (3 дня в офисе/ 2 дня из дома) с гибким началом рабочего дня;
  • Возможность длительной удаленной работы;
  • Обучение за счет компании.

Многие из наших бенефитов еще находятся в процессе формирования, поэтому скоро этот список существенно расширится.

О требованиях:

  • Релевантный опыт работы от 3-х лет и более;
  • Знание Java 8 (как минимум, хорошее знание core, collections), Spring IoC 4-5, от 3-5 лет;
  • Опыт работы с системами сборки: maven или gradle;
  • Опыт использования jUnit/TestNG;
  • БД: jdbc, SQL (предпочтительно PostgresQL) на уровне написания средних запросов;
  • VCS: опыт работы с git в команде;
  • Опыт работы с гибкими методологиями и инструментами разработки;
  • Опыт работы в кросс-функциональных командах;
  • Обязателен опыт командной разработки.

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

  • Умение работать с linux command line, писать минимальные bash-скрипты;
  • Понимание оптимизации SQL-запросов;
  • Опыт разработки промышленных микросервисных приложений;
  • Опыт работы со SpringBoot;
  • Опыт работы с Docker/Kubernetes;
  • Опыт администрирования MongoDB.

Если вы узнали себя в вакансии - смело пишите мне (tg @amevdokimova), я буду рада пообщаться!