IT
Senior Backend Developer
IT ONE
По договорённости
Описание вакансии
Ищут старшего разработчика в интеграционную команду. Проект фокусируется на интеграционной шине и брокерах очередей; Java используется как язык реализации. Важна экспертиза в интеграциях и шаблонах обмена сообщениями. Задачи: Разработка и поддержка интеграционных решений на базе шины. Интеграция систем через брокеры очередей (JMS / Oracle AQ, RabbitMQ, ActiveMQ). Использование Kafka как транспорта (без Kafka Streams, Connect и Schema Registry). Применение интеграционных шаблонов (Message Router, Splitter, Aggregator, Idempotent Consumer, Dead Letter Channel и др.) с использованием готовых компонентов (Apache Camel, Spring Integration). Документирование решений в Confluence и передача в команду тестирования. Требования: Уверенные знания Java 8 или 11 на уровне Senior. Опыт работы с интеграционной шиной (WSO2, IBM App Connect, Oracle Service Bus, Apache Camel, MuleSoft и т.п.). Опыт работы с брокерами очередей: JMS / Oracle AQ, RabbitMQ, ActiveMQ. Понимание интеграционных шаблонов из «Enterprise Integration Patterns» и умение прогнозировать их поведение. Опыт документирования систем в Confluence. Будет плюсом: Дополнительный опыт с RabbitMQ и ActiveMQ. Опыт работы с Kafka как транспортом. Опыт реализации шаблонов с помощью Apache Camel или Spring Integration.