JOBSEARCHER

Java developer SOA and Webservices , Apache Camel

SonsoftOak Park, ILL6 LeadSeptember 15th, 2026
Overview In this role you will design and implement complex integration solutions to connect systems and services across a global delivery team. You will work with Java/Spring and enterprise integration patterns to build reliable, scalable flows using Apache Camel and ESB platforms. You will translate requirements into robust technical designs, perform peer reviews, and drive quality from development through production support and performance engineering. You will collaborate with cross-functional teams to deliver RESTful APIs, CI/CD practices, and phased delivery of solutions that meet business objectives. This is an opportunity to shape integration architecture within a mature, process-driven IT环境. ResponsibilitiesDesign and implement integration solutions using Apache Camel and ESB/ServiceMix/JBoss FuseTranslate functional/non-functional requirements into system requirementsPerform fault, compensation, and transactional boundary handling in integration flowsDevelop RESTful APIs and document themParticipate in peer design/code reviews and ensure quality in SDLCContribute to production support and performance engineeringWork with container architectures (Tomcat, Fuse, EAP, WebSphere)Engage in test-driven development and continuous integration (TeamCity, Gradle)Support phased, stepwise design delivery and global team collaborationTranslate complex designs into executable plans and phased milestones Key requirements2+ years of Core Java/Spring experienceStrong knowledge of Apache Camel integration frameworkExperience with open source ESB (Apache ServiceMix or RedHat JBoss Fuse preferred)Experience with Enterprise Integration patterns and SOA patternsIBM MQ messaging experienceExperience with fault handling, compensation handling, and transactional boundariesRESTful API design, development and documentationKnowledge of container architectures (Tomcat, Red Hat Fuse, EAP, WebSphere)Gradle build scripting and CI using TeamCityExperience with test-driven developmentAbility to decompose complex designs into phased approachesPeer code and design review experience2+ years translating requirements to system requirements and SDLC experienceProduction support and performance engineering experiencepeer collaborationability to break down complex designscommunication of technical conceptsJava/SpringApache CamelApache ServiceMix or RedHat JBoss Fuse