
Java Developer, Петербург.
▷ Работодатель: СберОбразование
(профиль,отзывы)
💰 From 0 RUR. | Режим: office |
5
* This listing is inactive or archived *
СберОбразование — компания экосистемы Сбера.
Мы создаем и внедряем цифровые решения, основанные на персонализированной
модели образования.
Мы — новая компания и наша команда находится в стадии активного формирования.
Сейчас мы находимся в поиске Java Backend Developer`a.
Что предстоит делать:
Основная разработка цифровой образовательной платформы началась марте 2019 года. Сейчас мы дорабатываем текущий функционал платформы, проводим рефакторинг, внедряем новые фичи и разрабатываем три новых продукта с нуля.
По этой причине у нас много задач и они напрямую зависят от продукта.
Например:
- Разработать систему адаптивного обучения на основе AI и систему рекомендации контента для восполнения пробелов в знаниях;
- Реализовать инструменты диагностики (например, финальные экзамены);
- Разработать геймифицированные тренажеры по различным дисциплинам;
- Провести рефакторинг frontend-части приложения;
- Осуществить миграцию с монолитной архитектуры на serverless - архитектуру.
Текущий стек проекта:
Back: Java 8+ (планируем миграцию на Golang); Spring 5, SpringBoot2, PostgreSQL, MongoDB, Flyway, Quarkus;
Front: React, TypeScript, Apollo-client, Styled-components;
Команда:
Мы формируем команды полного цикла. В их составе, как правило 9-12 сотрудников (teamlead, frontend, backend, qa, analyst, product owner). Собирая команду и определяя задачи для неё, мы ориентируемся на экспертизу ее участников.
Об условиях:
В рамках этой позиции мы предлагаем:
- Оформление по ТК РФ;
- Премирование по результатам года;
- Заработную плату, достойную ваших знаний и навыков;
- Гибкий график работы;
-
Гибридный режим работы (офис+удаленно);
- ДМС-программу после прохождения испытания при приеме на работу;
-
Профессиональное обучение и развитие.
Мы хотим, чтобы наш будущий коллега обладал навыками:
- Релевантный опыт работы от 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.