Описание
Команда разрабатывает высоконагруженный сервис уведомлений для платформы OneWork (единое рабочее пространство сотрудника).
Сервис получает события от различных продуктов и команд (задачи, делегирование, системные события и т.п.), преобразует их и доставляет пользователям по разным каналам: уведомления, баннеры, рассылки, интеграции в интерфейсе. Также предоставляет возможности конфигурации (включение/отключение, настройка каналов).
Обязанности
Что ты будешь делать:
- разрабатывать и развивать backend-сервисы на Java/Spring Boot в микросервисной архитектуре
- проектировать и реализовывать интеграционные взаимодействия: sync REST + async events через Kafka
- применять API-first: проектировать контракт API (OpenAPI), согласовывать изменения, поддерживать обратную совместимость
- работать с PostgreSQL: схемы данных, запросы, индексы, оптимизация производительности
- участвовать в проработке технических решений и детальных архитектурных решений в рамках компонента/сервиса
- работать в Agile-команде (Scrum/Kanban), участвовать в церемониях, предлагать улучшения.
Требования
Мы ожидаем, что ты имеешь:
- опыт разработки на Java от 3 лет
- практику со Spring Boot (Web/Data/Security): понимание слоёв приложения, транзакций, обработки ошибок
- опыт разработки микросервисов
- опыт PostgreSQL + ORM (Hibernate/JPA): моделирование, миграции, оптимизация запросов
- навыки работы с Kafka: продюсер/консьюмер, обработка ошибок, retry/DLQ (или аналогичные механизмы)
- знания REST + OpenAPI/Swagger, JSON, gRPC
- понимание инструментов командной разработки: Jira/Confluence/Bitbucket, CI (Jenkins), артефакты (Nexus).
Будет плюсом:
- Kubernetes на уровне разработчика: конфиги, healthchecks (liveness/readiness), понимание деплоя и ресурсов
- принципы SOLID/DDD/EIP, Schema-подходы
- опыт работы с workflow/BPM движками (Camunda-like).
- работа с генеративными AI-моделями
- владение инструментами AI для анализа, генерации и автоматизации.
Условия
Работа в СберТехе — это:
- гибридный график
- современный офис на Новоданиловской наб., 10
- годовой бонус и ежегодный пересмотр зарплаты
- статус аккредитованной ИТ-компании
- расширенный ДМС с первого дня и льготное страхование для семьи
- корпоративный университет Сбера, внутренняя образовательная платформа, участие в IT-конференциях
- 90 дней удаленной работы из любого региона
- льготная ипотека в Сбере, подписка СберПрайм+, скидки от партнеров и сервисов группы компаний.