Position: Apache Camel / Karavan Engineer
Location: Toronto
Mode of Work : Hybrid (2-3 days a week at office)
This job posting is for an existing, active vacancy and we are looking to hire an Apache Camel / Karavan Engineer
Summary:
We are looking for an experienced Apache Camel / Karavan Engineer responsible for designing, developing, and refactoring integration routes using Apache Camel and Karavan, ensuring seamless migration from legacy Talend-based implementations to modern containerized services.
Roles & Responsibilities :
Refactor existing Talend-based Apache Camel routes into standalone Camel applications
Design and develop integration flows using Apache Camel and Karavan
Configure route properties, endpoints, and components
Package applications into container-ready artifacts (Docker)
Ensure integration logic remains unchanged during modernization
Collaborate with DevOps teams for deployment readiness
Implement error handling, logging, and retry mechanisms
Qualifications & Skills :
Strong experience with Apache Camel
Hands-on with Karavan (preferred)
Experience in integration development and middleware solutions
Knowledge of REST APIs, messaging systems, and event-driven architecture
Familiarity with Salesforce platform events (good to have)
Experience with Docker/containerization