
Backend developer Java, Петербург.
▷ Работодатель: СберОбразование
(профиль,отзывы)
💰 From 0 RUR. | Режим: office |
5
* This listing is inactive or archived *
СберОбразование — компания экосистемы Сбера.
Мы — новая компания (образована весной 2021 года) и наша команда находится в стадии активного формирования.
Мы создаем цифровую платформу, на основе которой будут разработаны продукты по трем направлениям: Школа, Университет, Маркетплейс.
Сейчас мы ищем Java developer с опытом коммерческой разработки от 1 года в дирекцию IT-разработок.
О ПРОЕКТЕ:
Наша архитектура на backend представляет собой смешанную модель из Microservice Architecture и Serverless Architecture. Есть сервисы, реализованные на Java и Go, это набор функций. В будущем хотим запускать их on demand. Центральным звеном выступает Hasura как Data Gateway и API Gateway в виде GraphQL-слоя. Мы отказываемся от MQ. Все асинхронные взаимодействия, бизнес-процессы, а также оркестрация работы каждого сервиса будут выполняться через Camunda BPM Engine.
На frontend у нас React и webpack Module Federation, обеспечивающий возможность независимой разработки MFE и виджетов. Эти виджеты и MFE могут быть встраиваемыми и переиспользуемыми, в том числе через библиотеки. Слой данных разрабатывается с помощью Effector. Код пишем на TypeScript. С backend общаемся с помощью GraphQL.
ЗАДАЧИ:
Задачи напрямую зависят от продукта. Например:
-
Ядро платформы: аккаунтинг, аутентификация, система доступа, система прав, мультитенантность, обработка персональных данных, нотификации.
-
Университет: индивидуальная образовательная траектория, учебные планы, нагрузка, расписание, успеваемость, личные кабинеты, электронные услуги, контингенты обучающихся и работников.
-
Маркетплейс: уведомления о курсах, боты в Telegram, видеостриминг, интеграция со сторонними системами.
-
Школа: Сберкласс Лайт (Дашборд, Администрирование школы): дневник, посещаемость, расписание, интеграция с внешними системами, поддержка учителей (автоматическая генерация и проверка заданий).
СТЕК:
Back: Java 8+; Spring 5, SpringBoot2, PostgreSQL, MongoDB, Flyway;
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). Собирая команду и определяя задачи для нее, мы ориентируемся на экспертизу ее участников.
УСЛОВИЯ:
- Высокая и полностью белая заработная плата (сейчас мы готовы быть гибкими и ориентируемся на ваши ожидания по ЗП);
- ДМС со стоматологией с первой недели работы;
- Профессиональное обучение за счет работодателя;
- Гибридный формат работы с гибким началом рабочего дня;
- Возможность длительной удаленной работы;
- Дополнительное премирование согласно внутренним положениям компании;
- Другие бенефиты, которые мы предложим на основе вашего выбора (изучение английского языка, спорт и пр.), пакет формируется.