Перейти к содержимому
АгроТехнические Системы
А
АгроТехнические Системы
Москва
2 активна · проверена 7 часов назад

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

Ведущий разработчик Java для проектирования и разработки корпоративной шины данных (ESB) и интеграционных решений. Требуется опыт от 5-7 лет в Java, знание Spring, Kafka, Docker, Kubernetes. Предлагается удаленная работа, ДМС и возможности для развития.

senior удалённо ~1 591 200 – 2 121 600 ₸
Языки: English · Pre-Intermediate
salary intelligence

Зарплата не указана — оценили по рынку

На основе 15 похожих вакансий за 90 дней.

оценка p25–p75
1 591 200 – 2 121 600 ₸
медиана: 1 823 250 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты Java Калькулятор зарплат
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

Что предстоит делать

ГК «РОСТ» — лидер российского рынка овощей защищенного грунта В ГК «РОСТ» входят Управляющая компания «РОСТ», Торговый дом «РОСТ» и 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 календарных дней
Полное соблюдение ТК РФ
навыки

Стек и инструменты

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

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

6 вакансий
НОВЕО
Н
НОВЕО
1 д. назад

Senior Java / Python / AI разработчик

Senior разработчик для AI SaaS-платформы в сфере медицинского кодирования. Нужно стабилизировать production, внедрить CI/CD и управлять архитектурой. Требуются Java, Python, NLP и опыт работы с высоконагруженными системами. Предлагают удаленную работу, оплачиваемый отпуск и обучение.

Java Python AI +9
senior удал. hh
Банк ДОМ.РФ
Б
Банк ДОМ.РФ
1 д. назад

Java-разработчик (микросервисы)

~1 591 200 – 2 121 600 ₸ оценка

Ищем опытного Java-разработчика для создания микросервисов в банковской сфере. Требуется уверенное знание Java Core, Spring Boot, Hibernate и опыт работы с Docker и Kubernetes. Предлагаем работу в команде над высоконагруженными системами.

Java Spring Boot Microservices +5
senior удал. hh
Группа страховых компаний Югория
Г
Группа страховых компаний Югория
1 д. назад

Архитектор решений (Solution Architect)

~1 591 200 – 2 121 600 ₸ оценка

Ищем опытного архитектора решений для страховой компании из топ-10 России. Нужно проектировать архитектуру, контролировать ландшафт домена, участвовать в автоматизации бизнес-процессов. Требуется опыт с Java, C#, Angular, PostgreSQL, Kubernetes и знание архитектурных подходов. Предлагают удалённую работу, официальное оформление и ДМС.

архитектор решений Java C# +15
senior удал. hh
Департамент информационных технологий Москвы
Д
Департамент информационных технологий Москвы
1 д. назад

Java-разработчик (Платежный сервис)

~1 591 200 – 2 121 600 ₸ оценка

Разработка и поддержка платежного сервиса для городских начислений (штрафы, оплата кружков и др.). Требуется опытный Java-разработчик с глубокими знаниями Spring, Kafka и микросервисной архитектуры. Предлагают удаленную работу, стабильное оформление и соцпакет.

Java Spring Boot Kafka +18
senior удал. hh
BSS
B
BSS
2 д. назад

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

~1 591 200 – 2 121 600 ₸ оценка

BSS, крупный финтех-разработчик, ищет опытного Java-разработчика для работы над ключевым проектом. Требуется от 6 лет опыта, знание Spring, Hibernate, SQL. Предлагают удаленную работу, ДМС и обучение.

Java Groovy Spring Framework +10
senior удал. hh
EGAR
E
EGAR
2 д. назад

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

~1 591 200 – 2 121 600 ₸ оценка

Ищем опытного Java-разработчика для работы над проектом крупного российского банка. Требуется глубокое знание Java, Spring, Hibernate и SQL, а также опыт низкоуровневой разработки. Предлагается удаленная работа, гибкий график и возможности для профессионального роста.

Java Spring Framework Hibernate +14
senior удал. hh