Apache Camel Developer

at  Procom

Ontario, Ontario, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate24 Oct, 2024Not Specified26 Jul, 2024N/AComputer Science,Eip,Wso2,Infrastructure,Java,Code,Kubernetes,Apache Camel,Docker,Solace,Communication Skills,Messaging,Spring Boot,Spring Integration,Information Technology,Apache KafkaNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

TITLE: SOFTWARE DEVELOPER (APACHE CAMEL)

Duration: 3 months + chance of renewal
Location: Remote
Security Requirement: Enhanced Reliability
We are seeking a skilled and experienced Apache Camel Developer to join our Government of Canada client’s team and take a lead role in designing, developing, and maintaining integration solutions using Apache Camel. The ideal candidate will have a deep understanding of Apache Camel, enterprise integration patterns, and a strong background in software development.

QUALIFICATIONS:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
  • Proven experience as an Apache Camel Developer or in a similar role.
  • Strong understanding of enterprise integration patterns (EIP) and their practical application.
  • Proficiency in Java and related technologies.
  • Experience with messaging protocols, data formats, and middleware technologies.
  • Familiarity with integration platforms such as Apache ActiveMQ, Apache Kafka, or similar.
  • Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes is a plus.
  • Excellent problem-solving and communication skills.
  • Ability to work both independently and in a team, and to collaborate with business stakeholders.

PREFERRED SKILLS:

  • Experience with other integration frameworks or tools like Spring Integration, MuleSoft, or WSO2.
  • Certification in Apache Camel or related technologies.

Responsibilities:

  • Integration Solution Design: Collaborate with cross-functional teams and business stakeholders to understand integration requirements and design scalable, efficient solutions using Apache Camel.
  • Development: Develop, implement, and maintain integration solutions and microservices using Apache Camel and related technologies.
  • Code Quality: Ensure the quality of the codebase through code reviews, testing, and best practices in coding and documentation.
  • Troubleshooting: Identify and resolve technical issues, bugs, and performance bottlenecks in integration solutions.
  • Performance Optimization: Continuously monitor and optimize the performance of Apache Camel routes to ensure efficient data flow.
  • Documentation: Create and maintain comprehensive documentation for integration solutions and configurations.
  • Collaboration: Work closely with other developers, architects, and DevOps teams to deploy and manage integration solutions in various environments.
  • Adherence to Best Practices: Follow industry best practices for integration, security, and software development.
  • Training and Support: Provide training and support to junior developers and end-users on Apache Camel and integration solutions.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science information technology or a related field (or equivalent work experience

Proficient

1

Ontario, Canada