Skip to main content

Java-разработчик senior

Technology
ОМНИДАТА
Москва, Россия4 нед. назадДо 12.08.2026

Описание вакансии

О нас:

Omnidata - аккредитованная ИТ-компания, резидент Сколково, разработчик программных продуктов и облачных сервисов по управлению корпоративными данными для крупного бизнеса и ритейла. Среди наших клиентов – крупнейшие российские ритейлеры (Магнит, Самокат, Кюхенленд, Хэндерсон, ТВОЁ и тд).

Продуктовая разработка

PLM (Product Lifecycle Management) – управлениe жизненным циклом изделия, обеспечивающая управление всей информацией об изделии и связанных с ним процессах на протяжении всего его жизненного цикла, начиная с проектирования и производства до снятия с производства.

MDM (Master Data Management) - управление мастер-данными и нормативно-справочной информацией в ритейле. Объединяет и стандартизирует ключевые данные компании, создавая единую версию правды — согласованный эталонный набор мастер-данных, который затем синхронизируется с операционными системами компании.

Чем предстоит заниматься:

  • Поддержка, проектирование и разработка новых микросервисов на Java 17, Java 25 Spring (WebFlux)

  • Интеграция сервисов через REST, WebSocket, брокеры сообщений (Kafka, RabbitMQ)

  • Реализация асинхронной и реактивной обработки данных

  • Работа с распределенными базами данных: PostgreSQL, ScyllaDB, Minio

  • Настройка безопасности: OAuth2 / Keycloak, Spring Security, TLS/SSL, CORS

  • Контейнеризация сервисов (Docker), написание Helm-чартов, деплой в Kubernetes

  • Настройка мониторинга и наблюдаемости: Prometheus, Grafana, Loki, AlertManager

  • Работа с Git Flow в рамках Scrum-команды

Ключевые требования

Обязательные

  • Опыт 5 лет разработки на Java 17 и 21 (опционально знакомство с новыми возможностями Java 25), уверенное знание Spring Boot / Spring Cloud
  • Реактивное программирование: Spring WebFlux
  • Работа с брокерами сообщений: Kafka (обязательно), RabbitMQ — как плюс
  • Опыт проектирования REST API с документацией (OpenAPI 3)
  • PostgreSQL: индексы, оптимизация запросов, работа с большими объемами данных
Будет плюсом:
  • ScyllaDB / Cassandra: понимание модели данных, partition key / clustering key, особенности распределенного хранения
  • Docker, Kubernetes: написание Dockerfile, деплой сервисов, работа с ConfigMaps/Secrets, Ingress, probes
  • OAuth2 / OIDC: опыт интеграции с Keycloak
  • Мониторинг: экспорт метрик в Prometheus, настройка дашбордов в Grafana
  • Опыт работы с Minio или S3-совместимыми хранилищами
  • Настройка RBAC/ABAC на уровне сервисов
Условия работы:
  • График работы 5/2 пн-пт, формат работы дистанционно, гибкое начало/окончание рабочего дня;
  • Оформление в штат с первого дня работы, полностью "белая" и своевременно выплачиваемая заработная плата;
  • Льготная программа ДМС после испытательного срока;
  • Горизонтальное развитие и карьерный рост;
  • Отсрочка от срочной службы (по программе поддержки ИТ-отрасли);
  • Адекватное руководство, поддержка в сложных задачах, обучение и развитие.

Ключевые навыки

  • Разработка ПО
  • Java
  • Spring Boot
  • Spring Cloud
  • Spring WebFlux
  • Apache Kafka
  • REST API
  • PostgreSQL

Задайте вопрос работодателю

Он получит его с откликом на вакансию Где располагается место работы? Какой график работы? Вакансия открыта? Какая оплата труда? Как с вами связаться? Другой вопрос

Где предстоит работать

Москва, Парк культуры, Парк культуры, Зубовский бульвар, 17с1 Показать на большой карте
Keywords
Разработка ПОJavaSpring BootSpring CloudSpring WebFluxApache KafkaREST APIPostgreSQLGrafanaSpring FrameworkKeycloakSpring SecurityApache CassandraPartitionRabbitMQScyllaOauthScrumApache License

Вас интересует эта вакансия?