IT_One

Senior Backend Developer (Java)

Коротко

Старший Java-разработчик в интеграционную команду: поддержка и разработка решений на интеграционной шине (WSO2 или аналог), работа с брокерами очередей (JMS/Oracle AQ, RabbitMQ, ActiveMQ) и Kafka как транспортом. Требуется понимание интеграционных шаблонов (Enterprise Integration Patterns), опыт работы с Apache Camel/Spring Integration и документирование решений в Confluence; глубокие знания JVM и современных фреймворков не нужны. Полностью удалённая работа для кандидатов из стран СНГ.

SENIOR BACKEND DEVELOPER (JAVA)
REMOTE CIS | IT ONE
Ищем старшего разработчика в интеграционную команду. Основной фокус — интеграционная шина и брокеры очередей, а не глубокая разработка на Java. Java используется как язык реализации, но ключевая экспертиза — в интеграциях и шаблонах обмена сообщениями.
Разработка ведётся на шине. Знание внутреннего устройства JVM, реактивного программирования и современных фреймворков (Spring Boot, Quarkus, Micronaut) не требуется — важно понимание интеграционных принципов и умение работать с готовыми компонентами.
Стек: Java 8/11, интеграционная шина (WSO2 или аналог), JMS / Oracle AQ, RabbitMQ, ActiveMQ, Kafka (как транспорт), Apache Camel / Spring Integration, Confluence.
Обязанности
•Разработка и поддержка интеграционных решений на базе шины
•Интеграция систем через брокеры очередей (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 по шаблонам банка
•Передача решений в команду тестирования
Специальных требований по покрытию тестами (JUnit 5, Mockito, Testcontainers) нет, достаточно функциональной интеграции.
Обязательные требования
•Знание Java 8 или 11 на уровне Senior
•Опыт работы с интеграционной шиной — любой из: WSO2 (идеально), IBM App Connect, Oracle Service Bus, Apache Camel, MuleSoft
•Опыт работы с брокерами очередей: JMS / Oracle AQ (текущий), RabbitMQ, ActiveMQ
•Понимание интеграционных шаблонов из книги «Enterprise Integration Patterns» (Hohpe & Woolf) — важно не просто знание терминов, а понимание, как шаблон себя поведёт
•Опыт документирования разработанных систем в Confluence
Будет плюсом
•Опыт с RabbitMQ и ActiveMQ (в дополнение к JMS)
•Опыт работы с Kafka как транспортом
•Опыт использования Apache Camel или Spring Integration для реализации шаблонов

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте