Integration Developer – Apache, Kafka

atPLATORemoteCA flagCanadaFreelanceSoftware EngineerMid-levelSeniorC$75 – C$100/hour

Posted Sep 8

This is a fully remote position, open to applicants in Canada.

📋 Description

• Create and execute enterprise integration solutions utilizing Apache Camel, which may include Camel K, Camel Quarkus, or Camel Spring Boot.

• Design and oversee Apache Kafka event streaming solutions, focusing on topic design, producer and consumer development, stream processing, and schema management with Apicurio Registry.

• Develop, manage, and expose APIs using Red Hat 3scale API Management.

• Deploy, configure, and provide support for integrations operating on Red Hat OpenShift.

• Manage and optimize Red Hat AMQ Streams and messaging platforms.

• Integrate enterprise applications and services through REST APIs, SOAP services, databases, AMQ Broker/ActiveMQ Artemis, and various SaaS platforms.

• Create and sustain automated testing, integration validation, and CI/CD processes utilizing OpenShift Pipelines (Tekton), Jenkins, and Git-based workflows.

• Monitor the health, performance, and reliability of integrations using Prometheus, Grafana, Hawtio, and other monitoring tools.

• Carry out data transformation and mapping utilizing JSON, XML, Avro, and XSLT.

• Work collaboratively with Architecture, DevOps, and development teams to ensure solutions adhere to enterprise standards, security requirements, and operational goals.

• Engage in Agile ceremonies, conduct code reviews, produce technical documentation, and participate in continuous improvement efforts.


⛳️ Requirements

• At least 3 years of experience in Integration Development, Middleware Engineering, or a related field.

• Practical experience in developing integration solutions with Apache Camel, including implementations of Camel K, Camel Quarkus, or Spring Boot.

• Comprehensive understanding of Apache Kafka, encompassing producers, consumers, event streaming, Kafka Streams, and schema-based messaging.

• Familiarity with Red Hat Integration technologies, such as AMQ Streams, Red Hat Fuse, or Camel-based solutions deployed on OpenShift.

• Proficient in Java and/or Kotlin.

• Experience with Python is considered a plus.

• Knowledge of designing and consuming REST and SOAP web services, including OpenAPI/Swagger specifications.

• Strong grasp of JSON, XML, and Avro formats.

• Experience with deploying and supporting containerized workloads using Red Hat OpenShift and/or Kubernetes.

• Familiarity with Git-based development workflows, CI/CD pipelines, and DevOps methodologies.

• Security Clearance: Secret or higher is mandatory at the time of application.

• Excellent analytical, problem-solving, communication, and collaboration abilities.

• Capable of working effectively within cross-functional technical teams.


🏝️ Benefits

• Collaborative environment.

• Mentorship and opportunities for knowledge sharing.

• Inclusive hiring practices.

• Support for recruitment accommodations.

• Opportunities for continuous improvement.

People also viewed

Rich Products Australia12 hours ago

Senior Manager, Equipment Engineering

US flagCalifornia, +9 more statesFull-timeSoftware Engineer$152.5k – $228.7k/year
ApplyView job
Coursedog1 day ago

Software Engineer

US flagUnited States OnlyFull-timeSoftware Engineer$70k – $90k/year
ApplyView job
DaCodes.1 day ago

Mid Oracle Analyst Developer

CO flagColombia, +5 more countriesFull-timeSoftware Engineer$2,200/year
ApplyView job
DaCodes.1 day ago

Mid Oracle Developer – Intermediate English

CO flagColombia, +5 more countriesFull-timeSoftware Engineer$2,200/month
ApplyView job
TWO95 International, Inc1 day ago

RPGLE Developer, IBM iSeries, AS400

US flagUnited States OnlyFreelanceSoftware Engineer
ApplyView job
GovSignals1 day ago

Engineering Intern

US flagUnited States OnlyInternshipSoftware Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers