Position: Apache Camel Developer
Location: Remote
Employment Type: Contract (12+ Months)
Overview
We are seeking an experienced Apache Camel Developer to support the design and development of enterprise integration solutions within a large-scale distributed environment. This role will focus on building and maintaining robust integration pipelines, leveraging Apache Camel to connect services, applications, and data across a modern cloud-based infrastructure.
The ideal candidate has strong experience with integration frameworks, containerized environments such as Kubernetes, and backend development in Java or .NET. This is a long-term remote contract opportunity working on high-impact enterprise systems.
Design, develop, and maintain integration solutions using Apache Camel.
Build and optimize enterprise integration patterns (EIPs) for data and service orchestration.
Develop and maintain microservices and APIs that integrate across distributed systems.
Deploy and manage integration services within containerized environments, including Kubernetes.
Collaborate with engineering, architecture, and platform teams to ensure scalable and reliable system integrations.
Troubleshoot and resolve issues related to integrations, messaging, and service communication.
Write clean, maintainable, and well-documented code following best practices.
Participate in code reviews and contribute to improving engineering standards and processes.
5+ years of software development experience in backend or integration engineering roles.
Strong hands-on experience with Apache Camel and enterprise integration patterns.
Experience developing applications in Java or .NET.
Experience working with Kubernetes and containerized deployments.
Familiarity with RESTful APIs, messaging systems, and distributed architectures.
Strong understanding of integration design, system reliability, and performance optimization.
Ability to work effectively in a remote, collaborative environment.
Experience with cloud environments such as AWS, Azure, or GCP.
Familiarity with Spring Boot or similar frameworks.
Experience with message brokers such as Kafka, RabbitMQ, or ActiveMQ.
Exposure to CI/CD pipelines and DevOps practices.
Experience supporting large-scale enterprise platforms or complex integration ecosystems.
Remote work environment
Long-term contract (12+ months)
Opportunity to work on large-scale enterprise integration platforms
Collaborative engineering environment focused on modern cloud and container technologies