This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a Senior Integration Developer to design, migrate, and enhance enterprise integration solutions using Spring Integration and Spring Boot, including complex flows from MuleSoft and messaging platforms like AMQ and JMS. The ideal candidate has 8+ years of Java experience, 5+ years with Spring Integration, strong knowledge of Spring Boot, Maven, JUnit, and Mockito, and experience with JasperReports is a plus. This is a hands-on role solving complex integration challenges in a fast-paced environment.
Job Responsibility:
Design, migrate, and enhance enterprise integration solutions using Spring Integration and Spring Boot
Convert complex integration flows from MuleSoft and work with AMQ (Artemis Message Queue), JMS, and other messaging platforms
Apply enterprise integration patterns for routing, transformation, error handling, and resiliency
Troubleshoot and resolve production-grade integration issues end to end
Provide guidance and technical expertise to the team
Support adoption of JasperReports for report design and data integration
Requirements:
8+ years in Java application development
5+ years designing and delivering enterprise integration flows using Spring Integration
Strong knowledge of Spring Boot, Maven, JUnit, Mockito, messaging platforms like AMQ and JMS, and enterprise integration patterns
Demonstrated ability to work in fast-paced delivery environments, solving complex technical challenges and providing subject-matter expertise
Nice to have:
Experience with JasperReports
What we offer:
Flexible schedule – work from anywhere without commuting
Broader opportunities – tackle advanced projects with top teams remotely