назад

Старший Java разработчик

Ищем старшего разработчика в интеграционную команду. Основной фокус - интеграционная шина и брокеры очередей, а не глубокая разработка на 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 для реализации шаблонов

Расположение

Remote work

тип работы

Java

Номер вакансии

VR-72217

язык

English: A1 Beginner

Опыт работы

Senior

откликнуться

Нажимая «Отправить», я подписываю соглашение об использовании простой электронной подписи для подписания документов, связанных с обработкой моих персональных данных.

Я даю согласие на обработку персональных данных в целях потенциального трудоустройства. С Политикой обработки персональных данных можно ознакомиться здесь.

Я даю согласие на обработку персональных данных в целях включения в кадровый резерв. С Положением о кадровом резерве можно ознакомиться здесь.

Я даю согласие ООО «ИТ1» и компаниям на направление мне маркетинговых материалов и коммерческих предложений. Проставляя галочку, я также даю согласие на обработку персональных данных в указанных целях.

Работа у нас — это:

ДМС и страхование жизни

Корпоративные мероприятия

Культура обратной связи

Внутренняя ротация и ежегодная оценка

наставничество
и менторство

обучение, повышение квалификации

Индивидуальный план развития

Реферальная программа

Внутренние IT-сообщества

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

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

Java Remote work

Мы - Компания IT_One, стратегический партнер по цифровизации российского бизнеса и государственных органов. Наша команда реализует крупнейшие проекты цифровой трансформации. Собрали большую команду, в которой сочетаются профессионализм, опыт и молодость...

Senior Java Developer

Java Remote work

Мы - Компания IT_One, стратегический партнер по цифровизации российского бизнеса и государственных органов. Наша команда реализует крупнейшие проекты цифровой трансформации. Собрали большую команду, в которой сочетаются профессионализм, опыт и молодость...

Старший Java разработчик / Техлид на процессинговую платформу с сервисами документооборота

Java Remote work

Ищем сильного технического специалиста (техлида), который будет развивать техническую сторону ритейл-платформы: работать с большим наследуемым кодом и микросервисами, верифицировать архитектурные решения, участвовать в развитии архитектуры и технических...

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

Java Remote work

Технологический стек - Java 21, Spring Boot 3, Apache Kafka, PostgreSQL - Docker, Kubernetes, Maven, JUnit 5

Лидер Backend

Java Remote work

Мы стремимся сделать качественный и надежный продукт с помощью талантливой и энергичной команды. Присоединяйся! Стек применяемых технологий: Java 17 с использование Spring Framework SQL, PostgreSQL, Hibernate CI/CD - внутреннее решение на базе Kuberne...

Лидер back-end

Java Remote work

Наш заказчик - второй по величине банк в стране, услугами которого пользуются миллионы людей. Цель заказчика - создать максимально удобные для клиентов приложения, сервисы, технологии. Мы активно ищем талантливых кандидатов, готовых к решению различного...

Возврат к списку