СберОбразование

Tech Lead\Senior Java-разработчик

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
  • Java
  • PostgreSQL
  • Clickhouse
  • S3
  • Spring

ООО «СберОбразование» — компания экосистемы Сбера, созданная в 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

Мы заботимся о наших сотрудниках и предлагаем:

  • Годовую премию по результатам работы;
  • Ежегодную индексацию и индивидуальный пересмотр заработной платы;
  • Дополнительное медицинское страхование и возможность страхования родственников;
  • Полис путешественника;
  • Ипотечное кредитование на льготных условиях;
  • Бесплатную подписку СберПрайм+, скидки, бонусы и акции экосистемы;
  • Обучение в Виртуальной школе Сбербанка;
  • Обучающие материалы для родителей, подарки и мероприятия для детей сотрудников экосистемы;
  • Комфортную рабочую среду;
  • Гибкое начало рабочего дня;
  • Офис в Москве и коворкинг в Санкт-Петербурге;
  • Возможность работать удаленно.