Java developer Middle/Senior (Цифровая платформа образования)

Оплата не указана

Вакансия находится в архиве

SberTech

г. Санкт-Петербург

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Полный день

Компетенции

Middle

Мы разрабатываем образовательную платформу «Школа 21».

«Школа 21» — уникальный образовательный проект Сбера. «Школа 21» готовит специалистов мирового уровня в области информационных технологий по уникальной образовательной методологии: без учителей, без лекций, без оценок. В основе методики лежит метод peer-to-peer («равный равному»), или коллективное обучение.

Проект стартовал в марте 2019 года и уже вышел в промышленную эксплуатацию, платформа внедрена в тысячах общеобразовательных школ страны, а также в BootCamp и Школе 21 Сбера. Перед нами стоят уникальные задачи по развитию платформы, которая изменит подход к системе образования в стране.

В наших планах увеличение количества школ и следующие доработки: повышение производительности платформы для обеспечения одновременной работы сотен тысяч людей, развитие геймификации, использования AI для автопроверок заданий, развитие функционала peer-to-peer review, многофункциональный и удобный редактор образовательного контента и многое другое.

Технологии:

  • Back: Java 8+; SpringBoot2, GraphQL, PostgreSQL, MongoDB, Flyway;
  • Front: React, TypeScript, Apollo-client, Styled-components;
  • Environment: K8S; Docker; Rancher;
  • Infrastructure: Jenkins, Bitbucket; Grafana, EFK, Jira.

Примеры некоторых задач:

  • Разработка процесса индивидуального и группового обучения;
  • Геймификация процесса обучения;
  • Проведение нагрузочного тестирования и интеграция с Gitlab;
  • Создание микросервисной архитектуры;
  • Создание мониторинга состояния приложения.

Требования:

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

Очень желательно:

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

Мы предлагаем:

  • Работу в одной из крупнейших ИТ компаний в России
  • Конкурентную заработную плату (оклад + годовая премия)
  • График 5/2 с гибким началом рабочего дня, возможен гибридный формат работы (СПб или Лен.область)
  • Возможность профессионального и карьерного роста
  • Комфортный офис: Санкт-Петербург, ул.Якорная, д.7 (БЦ "Анкор"), новый офис на Васильевском острове
  • Повышение квалификации: обучение в Корпоративном университете, внешние конференции, виртуальная школа)
  • Мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы, использование в работе новых технологий
  • ДМС (медицинское страхование с первого рабочего дня), социальные гарантии, корпоративные мероприятия

Ключевые навыки

Java
Spring framework
Sqlite
Version control/git
Junit

Контактная информация

SberTech

Сайт: не указан

Почта: не указана

Вакансия опубликована 09.04.2024 в г. Санкт-Петербург.

Похожие вакансии

#

Junior

от 70 000 до 70 000 ₽

Лыткарино

Удаленная работа

Подробное описание

-

#

Junior

Не указана

Омск

Полный день

Подробное описание

21 июня

#

Москва

Полный день

Подробное описание

16 июля