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). Собирая команду и определяя задачи для нее, мы ориентируемся на экспертизу ее участников.


УСЛОВИЯ:

  • Высокая и полностью белая заработная плата (сейчас мы готовы быть гибкими и ориентируемся на ваши ожидания по ЗП);
  • ДМС со стоматологией с первой недели работы;
  • Профессиональное обучение за счет работодателя;
  • Гибридный формат работы с гибким началом рабочего дня;
  • Возможность длительной удаленной работы;
  • Дополнительное премирование согласно внутренним положениям компании;
  • Другие бенефиты, которые мы предложим на основе вашего выбора (изучение английского языка, спорт и пр.), пакет формируется.
Москва, Зоологическая улица, 1с1
SpringGraphQLJava

Created: .
Expires after: .
Responses: 6

Откликнуться на вакансию  Работодатель: профиль,отзывы