Backend developer (Java)
Москва
Требуемый опыт работы: 3–6 лет
Полная занятость, гибкий график
СберОбразование — компания экосистемы Сбер, основанная в марте 2021 года.
Мы стремимся улучшить текущую систему образования: сделать обучение доступным и персонализированным.
Для этого создаем образовательную платформу. На ее основе будут разработаны несколько продуктов для взрослых и детей всех возрастов. Сейчас мы сосредоточены на двух масштабных проектах: Маркетплейс Liflong образования и Платформа для персонализированного онлайн-обучения в школах.
Задачи напрямую зависят от продукта. Например:
-
Ядро платформы: аккаунтинг, аутентификация, система доступа, система прав, мультитенантность, обработка персональных данных, нотификации.
-
Маркетплейс: уведомления о курсах, боты в Telegram, видеостриминг, интеграция со сторонними системами, индивидуальная образовательная траектория, учебные планы, нагрузка, расписание, успеваемость, личные кабинеты, электронные услуги, контингенты обучающихся и работников.
-
Школа: (Дашборд, Администрирование школы): дневник, посещаемость, расписание, интеграция с внешними системами, поддержка учителей (автоматическая генерация и проверка заданий).
Наша архитектура на backend представляет собой смешанную модель из Microservice Architecture и Serverless Architecture. Есть сервисы, реализованные на Java и Go, это набор функций. В будущем хотим запускать их on demand. Центральным звеном выступает Hasura как Data Gateway и API Gateway в виде GraphQL-слоя. Мы отказываемся от MQ. Все асинхронные взаимодействия, бизнес-процессы, а также оркестрация работы каждого сервиса будут выполняться через Camunda BPM Engine.
Ожидаем от вас:
-
Опыт разработки на Java в продуктовых компаниях от 3 лет;
-
Знание принципов ООП и других принципов программирования;
-
Уверенное знание SQL;
-
Знание CI/CD;
-
Опыт написания unit-тестов на популярных библиотеках;
-
Будет плюсом: Hasura, Camunda (BPMN, DMN), GraphQL (Apollo client for Java).
Предлагаем условия:
-
Оформление по ТК РФ;
-
Годовая премия по результатам работы;
-
Ежегодная индексация и индивидуальный пересмотр зарплаты;
-
ДМС с первой недели работы, включая стоматологические услуги и возможность застраховать родственников;
-
Поддержка при заболевании Covid-19;
-
Доступ к возможностям обучения в Виртуальной школе Сбербанка и к платформе O’reilly, а также бюджет на дополнительное обучение;
-
Гибкое начало рабочего дня;
-
Офис в Москве, возможность работать удаленно из регионов и помощь с релокацией.
Ключевые навыки
Вакансия опубликована 15 июня 2022 в Москве