ГК «РОСТ» — лидер российского рынка овощей защищенного грунта
В ГК «РОСТ» входят Управляющая компания «РОСТ», Торговый дом «РОСТ» и 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, настройка сборщика мусора.
- Внедрение механизмов балансировки нагрузки между узлами шины данных.
- Оптимизация механизмов сериализации/десериализации данных для снижения нагрузки на сеть и процессор.
Требования:
Условия: - Официальное оформление в аккредитованную IT-компанию ООО "АгроТехнические Системы».
- График работы: 40 часов в неделю, с 9:00 - 18:00 или с 10:00-19:00, Пн-Пт (удаленный формат)
- Корпоративная мобильная связь
- Добровольное мед. страхование
- Конкурентоспособная заработная плата
- Возможность обучения и развития за счет компании
- Отпуск продолжительностью 28 календарных дней
- Полное соблюдение ТК РФ