Java Developer в Sber.DS. Офис в Москве.
Обязанности:
- Разрабатывать и поддерживать backend-компоненты на Java (Spring Boot, Hibernate).
- Проектировать и реализовывать REST API.
- Работать с реляционными БД: SQL, миграции, оптимизация запросов.
- Интегрироваться с внешними сервисами и очередями сообщений (Kafka).
- Писать юнит- и интеграционные тесты (JUnit, Mockito).
- Участвовать в code review и следить за качеством кода.
- Заниматься третьей линией поддержки: анализ логов, поиск и исправление сложных дефектов в продуктивной среде.
- Отлаживать и профилировать приложение для устранения узких мест.
Технологический стек:
- Микросервисная архитектура, взаимодействие между сервисами по REST, Kafka.
- Приложение развернуто в OpenShift 4, используется Istio service-mesh.
- Java 17, Spring Boot 3; фронт на React.
- Hadoop (HDFS, Yarn).
- PostgreSQL.
- CI/CD с Jenkins, Helm.
- Управление задачами: Jira, Confluence. Репозиторий в BitBucket.
- Инструменты QA: Zephyr, Allure, Playwright.