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.