Ведущий разработчик Java

РОСТ, Группа компаний
Санкт-Петербург Опубликовано 21 мая 2026
Зарплата не указана
Полная занятость3–6 летПрограммист
Зарплата не указана

Описание

ГК «РОСТ» — лидер российского рынка овощей защищенного грунта В ГК «РОСТ» входят Управляющая компания «РОСТ», Торговый дом «РОСТ» и 22 тепличных комплекса в 15 регионах России , включающих в себя также инновационные сортировочные, фасовочно-упаковочные и логистические центры. Численность сотрудников холдинга – более 12 500 человек. В портфеле представлены следующие бренды – «РОСТ», «Луховицкие овощи», «Сладкая ягода», «Медовые», «Ботаника» и абсолютный лидер по объему продаж, знания и потребительской лояльности – «Flamenco». В поисках " Ведущего разработчика Java " в аккредитованную IT-компанию ООО "АгроТехнические Системы». Обязанности: Проектирование архитектуры корпоративной шины данных (ESB) с учётом требований к масштабируемости, отказоустойчивости и производительности. Разработка схемы взаимодействия микросервисов и интеграционных потоков. Проектирование механизмов маршрутизации, трансформации и обогащения данных в интеграционных потоках. Создание и поддержка документации по архитектуре системы: схем взаимодействия компонентов, диаграмм потоков данных (с использованием UML, C4 Model, PlantUML и т. д.). Проработка механизмов обработки ошибок и исключений в интеграционных процессах. Проектирование системы мониторинга и алертинга для отслеживания состояния интеграционных потоков и сервисов. Реализация интеграционных сервисов на Java с использованием Spring Boot, Spring Integration, Spring Cloud. Настройка и конфигурирование брокеров сообщений (Apache Kafka, RabbitMQ и т. д.) для обеспечения надёжной доставки данных. Разработка компонентов для трансформации данных между различными форматами (XML, JSON, CSV и др.) и схемами (XSD, JSON Schema). Реализация механизмов валидации входящих и исходящих данных на уровне шины данных. Интеграция шины данных с корпоративными системами (ERP, CRM, BI и др.) через REST/SOAP API, JDBC, файловые интерфейсы и т. п. Реализация механизмов кэширования данных (с использованием Redis, Memcached и т. д.) для оптимизации производительности интеграционных процессов. Написание unit‑ и integration‑тестов для разработанных компонентов (JUnit, Mockito, Testcontainers). Оптимизация производительности интеграционных потоков: анализ узких мест, настройка параметров брокеров сообщений, оптимизация SQL‑запросов. Масштабирование системы для обработки растущих объёмов данных и увеличения числа интеграционных потоков. Профилирование и оптимизация использования памяти JVM, настройка сборщика мусора. Внедрение механизмов балансировки нагрузки между узлами шины данных. Оптимизация механизмов сериализации/десериализации данных для снижения нагрузки на сеть и процессор. Требования: Опыт разработки на Java - не менее 5–7 лет. Опыт участия в проектировании и разработке интеграционных решений (ESB, шины данных, middleware) - от 3 лет. Высшее техническое образование (информатика, прикладная математика или смежные направления). Глубокое знание Java Core, включая: многопоточность и конкурентность ( java . util . concurrent ); работу с памятью и основы профилирования JVM; Stream API, лямбды, функциональные интерфейсы. Опыт работы с Spring‑стеком: Spring Boot, Spring Integration, Spring Cloud, Spring Security. Знание паттернов интеграции (Enterprise Integration Patterns): Message Channel, Message Router, Message Translator, Aggregator, Splitter и т. д. Работа с брокерами сообщений: Apache Kafka (обязательно), RabbitMQ, ActiveMQ (желательно). Базы данных: уверенное владение SQL, опыт оптимизации запросов; опыт работы с PostgreSQL, Oracle или MS SQL Server; базовые знания NoSQL‑решений (Redis, MongoDB) - плюс. API и протоколы: REST, SOAP, JSON, XML, XSD, WSDL. Контейнеризация и оркестрация: Docker, Kubernetes (или OpenShift). CI/CD‑инструменты: GitLab CI/CD, Jenkins, TeamCity. Системы мониторинга и логирования: Prometheus, Grafana, ELK (Elasticsearch, Logstash, Kibana), Sentry. Контроль версий: Git (GitFlow, GitHub/GitLab Flow).Опыт проектирования и реализации микросервисной архитектуры. Понимание принципов SOA и ESB (Enterprise Service Bus). Умение проектировать отказоустойчивые, масштабируемые и высоконагруженные системы. Знание подходов к версионированию API и обеспечению обратной совместимости. Опыт работы с асинхронными интеграциями и event‑driven архитектурой. Условия: Официальное оформление в аккредитованную IT-компанию ООО "АгроТехнические Системы». График работы: 40 часов в неделю, с 9:00 - 18:00 или с 10:00-19:00, Пн-Пт (удаленный формат) Корпоративная мобильная связь Добровольное мед. страхование Конкурентоспособная заработная плата Возможность обучения и развития за счет компании Отпуск продолжительностью 28 календарных дней Полное соблюдение ТК РФ
Описание
ГК «РОСТ» — лидер российского рынка овощей защищенного грунта В ГК «РОСТ» входят Управляющая компания «РОСТ», Торговый дом «РОСТ» и 22 тепличных комплекса в 15 регионах России , включающих в себя также инновационные сортировочные, фасовочно-упаковочные и логистические центры. Численность сотрудников холдинга – более 12 500 человек. В портфеле представлены следующие бренды – «РОСТ», «Луховицкие овощи», «Сладкая ягода», «Медовые», «Ботаника» и абсолютный лидер по объему продаж, знания и потребительской лояльности – «Flamenco». В поисках " Ведущего разработчика Java " в аккредитованную IT-компанию ООО "АгроТехнические Системы». Обязанности: Проектирование архитектуры корпоративной шины данных (ESB) с учётом требований к масштабируемости, отказоустойчивости и производительности. Разработка схемы взаимодействия микросервисов и интеграционных потоков. Проектирование механизмов маршрутизации, трансформации и обогащения данных в интеграционных потоках. Создание и поддержка документации по архитектуре системы: схем взаимодействия компонентов, диаграмм потоков данных (с использованием UML, C4 Model, PlantUML и т. д.). Проработка механизмов обработки ошибок и исключений в интеграционных процессах. Проектирование системы мониторинга и алертинга для отслеживания состояния интеграционных потоков и сервисов. Реализация интеграционных сервисов на Java с использованием Spring Boot, Spring Integration, Spring Cloud. Настройка и конфигурирование брокеров сообщений (Apache Kafka, RabbitMQ и т. д.) для обеспечения надёжной доставки данных. Разработка компонентов для трансформации данных между различными форматами (XML, JSON, CSV и др.) и схемами (XSD, JSON Schema). Реализация механизмов валидации входящих и исходящих данных на уровне шины данных. Интеграция шины данных с корпоративными системами (ERP, CRM, BI и др.) через REST/SOAP API, JDBC, файловые интерфейсы и т. п. Реализация механизмов кэширования данных (с использованием Redis, Memcached и т. д.) для оптимизации производительности интеграционных процессов. Написание unit‑ и integration‑тестов для разработанных компонентов (JUnit, Mockito, Testcontainers). Оптимизация производительности интеграционных потоков: анализ узких мест, настройка параметров брокеров сообщений, оптимизация SQL‑запросов. Масштабирование системы для обработки растущих объёмов данных и увеличения числа интеграционных потоков. Профилирование и оптимизация использования памяти JVM, настройка сборщика мусора. Внедрение механизмов балансировки нагрузки между узлами шины данных. Оптимизация механизмов сериализации/десериализации данных для снижения нагрузки на сеть и процессор. Требования: Опыт разработки на Java - не менее 5–7 лет. Опыт участия в проектировании и разработке интеграционных решений (ESB, шины данных, middleware) - от 3 лет. Высшее техническое образование (информатика, прикладная математика или смежные направления). Глубокое знание Java Core, включая: многопоточность и конкурентность ( java . util . concurrent ); работу с памятью и основы профилирования JVM; Stream API, лямбды, функциональные интерфейсы. Опыт работы с Spring‑стеком: Spring Boot, Spring Integration, Spring Cloud, Spring Security. Знание паттернов интеграции (Enterprise Integration Patterns): Message Channel, Message Router, Message Translator, Aggregator, Splitter и т. д. Работа с брокерами сообщений: Apache Kafka (обязательно), RabbitMQ, ActiveMQ (желательно). Базы данных: уверенное владение SQL, опыт оптимизации запросов; опыт работы с PostgreSQL, Oracle или MS SQL Server; базовые знания NoSQL‑решений (Redis, MongoDB) - плюс. API и протоколы: REST, SOAP, JSON, XML, XSD, WSDL. Контейнеризация и оркестрация: Docker, Kubernetes (или OpenShift). CI/CD‑инструменты: GitLab CI/CD, Jenkins, TeamCity. Системы мониторинга и логирования: Prometheus, Grafana, ELK (Elasticsearch, Logstash, Kibana), Sentry. Контроль версий: Git (GitFlow, GitHub/GitLab Flow).Опыт проектирования и реализации микросервисной архитектуры. Понимание принципов SOA и ESB (Enterprise Service Bus). Умение проектировать отказоустойчивые, масштабируемые и высоконагруженные системы. Знание подходов к версионированию API и обеспечению обратной совместимости. Опыт работы с асинхронными интеграциями и event‑driven архитектурой. Условия: Официальное оформление в аккредитованную IT-компанию ООО "АгроТехнические Системы». График работы: 40 часов в неделю, с 9:00 - 18:00 или с 10:00-19:00, Пн-Пт (удаленный формат) Корпоративная мобильная связь Добровольное мед. страхование Конкурентоспособная заработная плата Возможность обучения и развития за счет компании Отпуск продолжительностью 28 календарных дней Полное соблюдение ТК РФ

Похожие вакансии

Рекрутер/HR-менеджер
Автозапасы
50000 – 70000 руб.
Полная занятостьОпыт 1–3 года
Менеджер IT проектов
Rx2Go
150000 – 250000 руб.
Полная занятостьОпыт более 6 лет
Digital-designer (Удаленно из России)
Clickise
до 120000 руб.
Полная занятостьОпыт 3–6 лет
Менеджер ВЭД / Sourcing Manager Китай • Корея
Арасланов Альберт Гильмуллович
Зарплата не указана
Полная занятостьОпыт 1–3 года
Менеджер по продажам ВБ
Производственная группа Контраст
60000 – 130000 руб.
Полная занятостьОпыт 3–6 лет
Middle Frontend-разработчик
Playerok
от 200000 руб.
Полная занятостьОпыт 1–3 года