Posted on: 12/11/2025
Job Overview :
We are looking for a Software Developer with strong experience in Apache Camel and IBM Integration Bus (IIB) to design and implement robust integration and middleware solutions.
You will be responsible for developing and maintaining secure, scalable APIs and microservices that connect diverse systems and data sources.
This role is ideal for someone who enjoys backend development, integration frameworks, and working in a dynamic, fast-paced environment focused on enterprise-grade solutions.
Key Responsibilities :
- Design, develop, and maintain backend services and integrations using Apache Camel and IBM Integration Bus (IIB).
- Build and manage RESTful APIs and microservices for enterprise applications.
- Implement routing, mediation, transformation, and orchestration workflows between systems and data sources.
- Work with Python (FastAPI) and related technologies for backend logic and service development.
- Collaborate with teams to ensure seamless integration with databases (MySQL, Postgres, HBase).
- Troubleshoot and optimize integrations for performance, scalability, and reliability.
- Participate in architecture discussions and contribute to improving middleware frameworks.
- Ensure adherence to security and compliance standards in all integration implementations.
Required Skills & Qualifications :
- Minimum 3+ years of experience in backend software development and integration.
- Strong hands-on experience with Apache Camel (Enterprise Integration Patterns, routing, transformation, error handling).
- Experience with IBM Integration Bus (IIB) or similar ESB / middleware platforms.
- Proficiency in developing and consuming RESTful APIs and working with microservices architectures.
- Backend programming experience in Java or Python (FastAPI preferred).
- Experience with relational and NoSQL databases (MySQL, Postgres, HBase, or equivalent).
- Solid understanding of data structures, algorithms, and integration best practices.
- Strong analytical, problem-solving, and debugging skills.
Good to Have :
- Exposure to event-driven architectures (Kafka, ActiveMQ, etc.
- Experience integrating with third-party APIs or legacy systems.
- Knowledge of CI/CD pipelines, containerization (Docker/Kubernetes), and cloud deployments.
- Familiarity with monitoring and logging tools for integration systems.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1573826
Interview Questions for you
View All