JBoss Fuse, Kafka and APIM Developer

Birlasoft LimitedBengaluru, Indi, KarnatakaOn-siteFull-timeJunior, 1–2 yearsListed 1 hour ago

Apply now

About this role

Long Description

JBoss Fuse, Kafka and APIM Developer:

Location - Noida/Bengaluru/Hyderabad

Experience -5-8 years

Notice - Imemdiate Joiner only

Key Responsibilities & Required Skills:

Candidates should have strong hands-on experience in:

- Experience developing JBoss Fuse / Apache Camel routes for file-based, batch, and API-based integrations.

- Hands-on experience with SFTP/file integrations, including file pickup, validation, processing, archival, error handling, and file transfer.

- Experience integrating Apache Camel/Fuse with Kafka, including producing and consuming messages from Kafka topics, consumer groups, message handling, and error/retry scenarios.

- Experience implementing end-to-end orchestration, for example: SFTP → Kafka → backend processing → database → response/reconciliation file.

- Experience with data transformation and validation within Camel/Fuse routes, including handling different file/message formats.

- Experience integrating Apache Camel/Fuse with Kafka for asynchronous and event-driven integrations.

- Hands-on experience in Kafka development, including creating/configuring topics, producers, consumers, consumer groups, partitions, offsets, and message processing.

- Strong understanding of exception handling, retry, reprocessing, dead-letter/error flows, logging, and monitoring in Camel/Fuse integrations.

- Experience integrating Fuse with REST/SOAP APIs and backend databases and coordinating synchronous and asynchronous integration flows.

- Experience with secure connectivity, including SFTP, SSL/TLS and mutual TLS where applicable.

- Ability to troubleshoot production integration issues across Fuse routes, Kafka, SFTP, APIs, and downstream systems.

Azure API Management – Mandatory Skills

Candidates should have hands-on experience with Azure API Management (APIM), including:

- API onboarding, configuration, publishing, and lifecycle management.

- Development and configuration of APIM policies for security, transformation, routing, throttling, rate limiting, and traffic management.

- API security using OAuth 2.0, certificates, SSL/TLS, mTLS, or similar mechanisms.

- Experience with REST APIs and OpenAPI/Swagger specifications.

- API versioning, revisions, subscriptions, and access control.

- API monitoring, logging, troubleshooting, and performance management.

- Integration of APIs with backend applications, microservices, and enterprise systems.

- Understanding of API-led and cloud-native integration architectures.

- Experience with Azure DevOps/Git and CI/CD for API deployment is preferred.

Area(s) of responsibility

.