Описание
SberData создаёт платформы данных для всего Сбера: они объединяют более 350 источников и свыше 100 Пб информации, а заказ и получение данных занимают 15 минут. Команда разрабатывает микросервисное приложение на платформе Kubernetes для сотрудников банка.
Задачи
•Проектировать и реализовывать REST API по принципам API First с OpenAPI 3
•Разрабатывать микросервисы на Java 17 и Spring Boot 3
•Писать Kafka-консьюмеры и продюсеры с гарантиями доставки, повторными попытками, DLQ и идемпотентностью
•Оптимизировать SQL-запросы к PostgreSQL
•Выполнять миграции схем без простоя через Liquibase
•Реализовывать отказоустойчивость с помощью повторных попыток, circuit breaker, bulkhead и graceful degradation
•Инструментировать интеграции метриками, трейcами и логированием
•Участвовать в построении оповещений на основе SLO и дашбордов Grafana
•Писать дизайн-документы и проводить проверку кода
•Расследовать инциденты в production и участвовать в анализе их причин
Требования
•Не менее 3 лет коммерческой разработки корпоративных решений на Java, из них не менее года в роли Senior или Team Lead
•Опыт работы с событийной архитектурой и микросервисами
•Уверенное знание Java 17 и Spring Boot 3
•Опыт проектирования REST API, знание REST-конвенций, HTTP-статусов и OpenAPI
•Практический опыт работы с PostgreSQL, JOIN-запросами, EXPLAIN ANALYZE и индексами
•Практический опыт работы с Kubernetes, Docker, Helm и Kustomize
•Понимание Liquibase и миграций без простоя
•Владение Apache Kafka, Kafka-clients, consumer groups и DLQ
Будет плюсом: понимание структурированного логирования и мониторинга, знание Spring Cloud Gateway или Config, владение Istio, HashiCorp Vault или Consul, представление о репликации баз данных, опыт работы с Resilience4j, дашбордами Grafana и оповещениями, дизайн-документами и ADR, чтение технической документации на английском, опыт работы с QueryDSL.
Условия
•Комфортный современный офис в Москве, БЦ Даниловский форт, рядом с метро Тульская и станцией Верхние Котлы
•Возможность выбрать офисный или гибридный график
•Ежегодный пересмотр зарплаты и годовая премия
•Корпоративный спортзал и зоны отдыха
•Более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
•Расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
•Скидка по ипотечному кредиту, равная 1/3 ключевой ставки ЦБ
•Подписка Прайм с возможностью совместного использования на трёх близких
•Вознаграждение за рекомендацию друзей в команду Сбера