IT_ONE
Russia5 days ago
Reach out directly about this role
Grade
Senior
Work Format
Remote
English Level
A1 - Beginner
By company and country
AI writes it from your resume. You only have to send it.
We are looking for a Senior Developer for the integration team. The main focus is on the integration bus and message brokers, rather than deep Java development. Java is used as the implementation language, but the key expertise is in integrations and messaging patterns.
Development is carried out on the bus. Knowledge of JVM internals, reactive programming, and modern frameworks (Spring Boot, Quarkus, Micronaut) is not required – understanding integration principles and the ability to work with ready-made components is important.
Stack: Java 8/11, integration bus (WSO2 or equivalent), JMS / Oracle AQ, RabbitMQ, ActiveMQ, Kafka (as transport), Apache Camel / Spring Integration, Confluence.
• Development and support of integration solutions based on the bus • System integration via message brokers (JMS / Oracle AQ, RabbitMQ, ActiveMQ) • Using Kafka as transport (without Kafka Streams, Connect, and Schema Registry) • Applying integration patterns (Message Router, Splitter, Aggregator, Idempotent Consumer, Dead Letter Channel, etc.) using ready-made components (Apache Camel, Spring Integration) • Documenting developed solutions in Confluence according to bank templates • Handing over solutions to the testing team
• Java 8 or 11 knowledge at a Senior level • Experience with an integration bus
• Experience with RabbitMQ and ActiveMQ (in addition to JMS) • Experience working with Kafka as transport • Experience using Apache Camel or Spring Integration to implement patterns
Remote work
Java
VR-72217
English: A1 Beginner
Senior