Software Engineer-Camel Quarkus

Goodfit

Gurgaon

On-site

INR 1,200,000 - 2,200,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Goodfit is seeking an experienced Integration Developer to design, develop, and support API and event-driven solutions using Apache Camel, Quarkus, Kafka, and JMS. The role emphasizes building cloud-native microservices on OpenShift and delivering reliable, scalable integrations with API security and modern messaging patterns.

You will implement REST APIs, integrate with Kafka and JMS, and contribute to CI/CD pipelines while ensuring security, performance, and maintainability across distributed

Qualifications

  • Hands‑on experience with Apache Camel, Quarkus, and API integration patterns.
  • Proficient in building REST APIs and microservices.
  • Experience with OpenShift, Docker, and Kubernetes for cloud-native deployments.

Responsibilities

  • Design, develop, and maintain enterprise integration services using Camel and Camel Quarkus.
  • Build cloud-native microservices and APIs with Quarkus.
  • Implement integration patterns like Content-Based Router, Splitter, Aggregator, Circuit Breaker, and Dead Letter Channel.
  • Develop synchronous and asynchronous integrations between systems.
  • Design reusable integration components and frameworks.

Skills

Apache Camel
Camel Quarkus
Quarkus Framework
Java 11/17+
Enterprise Integration Patterns
REST APIs
Microservices Architecture
OpenAPI / Swagger
OAuth2
JWT Tokens
OpenID Connect
TLS/SSL + API Security

Tools

OpenShift
Docker
Kubernetes
Helm Charts
Prometheus/Grafana
OpenTelemetry
Git/GitLab
Jenkins / GitHub Actions
Maven
Nexus / Artifactory

Job description

Job Description: Integration Developer (Camel / Quarkus / Kafka / JMS / OpenShift)

Integration Developer - Camel, Quarkus, Kafka, JMS & OpenShift

Job Summary

We are seeking an experienced Integration Developer with strong expertise in Apache Camel, Quarkus, and enterprise integration patterns to design, develop, and support scalable API and event-driven solutions. The ideal candidate should have hands‑on experience with Kafka, JMS messaging systems, and OpenShift Container Platform (OCP), enabling the development and deployment of cloud-native integration services.

The role involves designing and implementing REST APIs, asynchronous messaging solutions, microservices, and enterprise integrations while ensuring high availability, security, performance, and maintainability.

The candidate should have more than 2 Years Experience in Apache Camel.

Key Responsibilities
Integration Development
  • Design, develop, and maintain enterprise integration services using Apache Camel and Camel Quarkus.

  • Build cloud-native microservices and APIs using Quarkus.

  • Implement integration patterns such as Content-Based Router, Splitter, Aggregator, Circuit Breaker, Message Translator, and Dead Letter Channel.

  • Develop synchronous and asynchronous integrations between internal and external systems.

  • Design reusable integration components and frameworks.

API Development & Management
  • Design and develop RESTful APIs following industry standards and API-first principles.

  • Implement API security using OAuth2, JWT, OpenID Connect, Keycloak, and client credential flows.

  • Develop API documentation using OpenAPI/Swagger specifications.

  • Integrate with API Management platforms such as 3scale, Kong, or Apigee (preferred).

Messaging & Event Streaming
  • Develop event-driven solutions using Apache Kafka.

  • Design and implement Kafka Producers, Consumers, Topics, Consumer Groups, and Event Processing workflows.

  • Build reliable asynchronous integrations using JMS (ActiveMQ, Artemis, IBM MQ, etc.).

  • Implement message transformation, routing, retry mechanisms, and dead-letter queue processing.

OpenShift & Cloud-Native Development
  • Containerize applications using Docker and deploy them on Red Hat OpenShift Platform (OCP).

  • Create and manage OpenShift resources including Deployments, Services, Routes, ConfigMaps, Secrets, and Persistent Volumes.

  • Support CI/CD deployment pipelines for integration services.

  • Optimize containerized applications for scalability and performance.

Monitoring & Support
  • Implement logging, tracing, and monitoring using tools such as Prometheus, Grafana, ELK, Splunk, or OpenTelemetry.

  • Perform troubleshooting, root cause analysis, and production support activities.

  • Ensure application availability, reliability, and performance.

Collaboration
  • Work closely with Solution Architects, Business Analysts, DevOps teams, and external vendors.

  • Participate in design reviews, code reviews, and technical discussions.

  • Mentor junior developers and contribute to best practices and development standards.

Required Skills & Qualifications
Technical Skills

Experience

Strong hands‑on experience with:

  • Apache Camel

  • Camel Quarkus

  • Quarkus Framework

  • Java 11/17+

Strong understanding of:

  • Enterprise Integration Patterns (EIP)

  • REST APIs and Microservices Architecture

  • OpenAPI / Swagger

Messaging Technologies

Hands‑on experience with:

  • Apache Kafka

  • Kafka Streams (preferred)

  • JMS

  • ActiveMQ / Artemis / IBM MQ

Container & Cloud Platforms

Experience with:

  • Red Hat OpenShift (OCP)

  • Docker containers

  • Kubernetes concepts

  • Helm Charts (preferred)

Security
  • OAuth 2.0

  • JWT Tokens

  • OpenID Connect

  • Keycloak

  • TLS/SSL and API Security

DevOps & CI/CD
  • Git/GitLab

  • Jenkins / GitHub Actions / Azure DevOps

  • Maven

  • SonarQube

  • Nexus / Artifactory

Database Knowledge
  • SQL (PostgreSQL, Oracle, MySQL)

  • NoSQL databases (MongoDB preferred)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Integration Developer
Integration Developer

Pineswift Technologies • Gurugram District

On-site
INR 1,200,000 - 2,400,000
Senior java developer -API Integration
Senior java developer -API Integration

Cloudxtreme • Hyderabad, Bengaluru, Delhi

On-site
INR 900,000 - 1,500,000
Senior API Integration Engineer
Senior API Integration Engineer

Cloudxtreme • Hyderabad, Pune District, Bengaluru

On-site
INR 1,400,000 - 2,100,000
Messaging & Integration Engineer
Messaging & Integration Engineer

IntraEdge • Hyderabad

On-site
INR 900,000 - 1,400,000
Integration Engineer
Integration Engineer

Rwindia • Bengaluru

On-site
INR 2,000,000 - 3,200,000
Senior Software Engineer
Senior Software Engineer

First American (India) • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Support Engineer: Java
Support Engineer: Java

Pineswift Technologies • Gurugram District

On-site
INR 500,000 - 700,000
Technical Lead - Java
Technical Lead - Java

Coforge • Delhi

On-site
INR 2,500,000 - 4,000,000
Full Stack developer
Full Stack developer

American Express Global Business Travel • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Java Developer-Apache Camel
Java Developer-Apache Camel

Capgemini • Bengaluru, Mumbai

Hybrid
INR 1,200,000 - 2,200,000