H
HireSeeker
сбермобайл

Джава разработчик

сбермобайл · Москва · 18 июн.

Зарплата не указанаoffice
Открыть на hh.ru

СберМобайл – это не просто компания, это движущая сила цифровых и телекоммуникационных инноваций в экосистеме Сбера. Мы создаем решения, которые упрощают жизнь людей, помогают бизнесу развиваться и меняют государственные процессы к лучшему.

Проекты с которыми работает команда:

  1. Разработка и доработка продуктов мобильного оператора, включая интеграцию с банковскими системами.
  2. Разработка продуктов внутренней автоматизации мобильного оператора.


Обязанности:

  • Архитектурное проектирование: Выбор и внедрение паттернов взаимодействия микросервисов, проектирование новых компонентов и интеграционных схем.
  • Управление данными: Проектирование схем БД и контроль миграций с использованием Liquibase / Flyway. Оптимизация сложных SQL-запросов.
  • Cloud Native подготовка: Подготовка сервисов к деплою в Kubernetes(конфигурация Liveness/Readiness probes, Graceful Shutdown, лимиты ресурсов).
  • Производительность и Observability: Настройка мониторинга через Actuator, работа с метриками и кэшированием (Redis).
  • Интеграции: Проектирование надежных интерфейсов взаимодействия с экосистемой Сбера (gRPC, SOAP).
  • Code Review и менторство: Контроль качества кода, внедрение стандартов разработки и проведение ревью архитектурных решений.
  • Incident Management: Анализ инцидентов на продакшене, проведение Post-mortem анализа.

Технологический стек:

Java 17+ / Spring Boot 3: MVC, Security, Data (JPA, Redis), Actuator.
Database Migration: Liquibase / Flyway.
Architecture Patterns: CQRS, Event Sourcing, Circuit Breaker, API Gateway, Sidecar.
API & Protocols: REST, gRPC, SOAP.
Data & Messaging: PostgreSQL/Oracle, Redis, Kafka/RabbitMQ.
Testing: JUnit 5, Mockito, Testcontainers.
Infrastructure: Docker, Kubernetes (K8s)

Требования:
  • Java Core: Collections, Stream API, Multithreading, понимание JVM.

  • Spring: Spring Boot (глубокое знание), Spring Data JPA/Hibernate, JDBC.

  • БД: Oracle / PostgreSQL - проектирование схем, оптимизация запросов.

  • Kafka: продюсеры/консьюмеры, партиционирование, управление оффсетами.

  • API: REST (проектирование, версионирование).

  • Контейнеризация: Docker + Kubernetes (деплойменты, сервисы, configmap'ы).

  • Архитектура: микросервисы (декомпозиция, межсервисное взаимодействие).

  • CI/CD: понимание пайплайнов автоматической сборки и выкатки.

  • Инструменты: Git/GitLab, Maven/Gradle, Jira.

  • ОС: Linux - уверенная работа в терминале.

  • Навык чтения чужого кода, конструктивный code review, командная работа.

Желательно:

  • SOAP (для работы с легаси).

  • Опыт высоконагруженных масштабируемых систем.

  • Интеграционные тесты (Testcontainers и др.).

  • PL/SQL (процедуры/функции).

  • Настройка мониторинга (Prometheus/Grafana, метрики, трейсинг).

Условия:

  • Гибридный или удаленный график работы 5/2 с 9.00, 9.30 или 10.00, в пятницу сокращенный рабочий день на 1 час 15 минут;
  • Официальная заработная плата обсуждается с успешными кандидатами на собеседовании;
  • Испытательный срок 3 месяца;
  • Льготная ипотека после 6 месяцев работы;
  • ДМС со стоматологией + НС с возможностью подключить родственников и гибкой настройкой услуг после испытательного срока;
  • Компенсации (фитнес, английский, участие в спортивных мероприятиях, мат.помощь, обучение);
  • Корпоративная пенсионная программа;
  • 100% скидка на связь СберМобайл;
  • Комфортный офис рядом с метро Белорусская.