Camel Quarkus Development

CapgeminiChicago, ND
$73,150 - $174,000Remote

About The Position

At Capgemini, you will collaborate with cross-functional teams to deliver innovative technology solutions that drive business value and enhance client experiences. You will contribute to the design, development, and continuous improvement of scalable, high-quality solutions in a dynamic and collaborative environment.

Requirements

  • Camel Quarkus Development (Mandatory)
  • Quarkus Runtime Knowledge (Mandatory)
  • Kafka Integration Design (Mandatory)
  • Kubernetes-Native Deployment (Mandatory)
  • Integration Domain Experience (Mandatory)
  • Testing and CI/CD (Mandatory)

Nice To Haves

  • Temporal Workflow Authoring (Nice to Have): Experience with Temporal.io or similar workflow orchestration tools. Ability to build: Workflows, Activities, Retry policies, Compensation logic, Long-running orchestration patterns using Java.
  • Observability and Production Troubleshooting (Nice to Have): Ability to instrument and troubleshoot integration flows using: Logs, Metrics, Traces, Dashboards. Experience with: OpenTelemetry, Micrometer, Prometheus, Grafana, Jaeger, Loki, ELK is preferred.
  • Collaboration with Platform Engineering (Nice to Have): Ability to work closely with platform, infrastructure, and application teams to define: Reusable route patterns, Deployment templates, Operational standards, POC success criteria.

Responsibilities

  • Hands-on experience building integration routes using Apache Camel, preferably Camel Quarkus, with strong knowledge of Java or YAML DSL and common Enterprise Integration Patterns such as: Routing, Aggregation, Idempotency, Retries, Dead-letter handling.
  • Strong understanding of Quarkus fundamentals including: CDI, Configuration, Health checks, Metrics, Dev mode, Troubleshooting build-time versus runtime behavior.
  • Ability to design Kafka-based integration flows, including: Topic design, Consumer groups, Partitioning strategy, Schema management, Retries, Dead-letter topics, Poison-message handling.
  • Experience deploying services to Kubernetes with: Config Maps, Secrets, Probes, Helm or Kustomize. Ability to design stateless services that can scale horizontally.
  • Prior experience with enterprise integrations across: Supply chain, Inventory, ERP, Oracle, SAP, Similar systems. Strong understanding of: Correlation IDs, Idempotent receivers, Stored procedures, Batch processing, Distributed transaction patterns.
  • Experience writing integration tests using: Quarkus/Camel test frameworks, Testcontainers, Kafka test setups, Workflow test frameworks. Comfortable working with: CI/CD pipelines, GitOps, Container builds, Automated deployments.

Benefits

  • Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade, Company paid holidays, Personal Days, Sick Leave
  • Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Employee assistance programs
  • Other benefits as provided by local policy and eligibility
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service