ООО «СберОбразование» — компания экосистемы Сбера, созданная в 2021 году. Мы внедряем цифровые решения и создаем новые возможности для развития и обучения на протяжении всей жизни.
Наша архитектура на backend представляет собой смешанную модель из Microservice Architecture и Serverless Architecture. Есть сервисы, реализованные на Java и Go, это набор функций. В будущем хотим запускать их on demand. Центральным звеном выступает Hasura как Data Gateway и API Gateway в виде GraphQL-слоя. Мы отказываемся от MQ. Все асинхронные взаимодействия, бизнес-процессы, а также оркестрация работы каждого сервиса будут выполняться через Camunda BPM Engine.
Обязанности:
- Разрабатывать новый функционал образовательной платформы
- Предлагать собственные решения по проектированию образовательной платформы
- Поддерживать существующий функционал образовательной платформы
- Вносить вклад в технологическое развитие текущего микросервисного решения
- Изучать и внедрять новые практики и инструменты
- Оптимизировать текущие решения на платформе, предлагать варианты анализа и улучшения
- Разрабатывать Unit- и интеграционные тесты
- По желанию, научиться самостоятельно разбираться в конфигурации кластера k8s
- Совершенствовать навыки проектирования требуемых решений на большом корпоративном проекте использовать современный стек технологий научиться анализировать и принимать решения по проблемам оптимизации в коде
Требования: - Опыт разработки на Java в продуктовых компаниях от 3 лет;
- Знание принципов ООП и
- других принципов программирования;
- Уверенное знание SQL;
- Знание CI/CD;Опыт написания unit-тестов на популярных библиотеках;
- Будет плюсом: Hasura, Camunda (BPMN, DMN),
- Разработка: Java 21 , Spring (core, security, data, jdbc, web, boot), PostgreSQL, ClickHouse, S3, Flyway, graphql, rest, sql, keycloak
Инструменты: bash, git, Jenkins CI, Docker, Docker-compose, Kubernetes, bitbucket, maven, helm, istio
Мы заботимся о наших сотрудниках и предлагаем:
- Годовую премию по результатам работы;
- Ежегодную индексацию и индивидуальный пересмотр заработной платы;
- Дополнительное медицинское страхование и возможность страхования родственников;
- Полис путешественника;
- Ипотечное кредитование на льготных условиях;
- Бесплатную подписку СберПрайм+, скидки, бонусы и акции экосистемы;
- Обучение в Виртуальной школе Сбербанка;
- Обучающие материалы для родителей, подарки и мероприятия для детей сотрудников экосистемы;
- Комфортную рабочую среду;
- Гибкое начало рабочего дня;
- Офис в Москве и коворкинг в Санкт-Петербурге;
- Возможность работать удаленно.