Point your AI agent at freehire and let it find you a job.

Get the CLI →

ADECCO PERSONNEL PTE LTD

NewBe an early applicant

Java Developer (With Apache Camel)

Posted 1 view
Discussion

Role Description:

Direct Responsibilities

· Design & Architecture – Translate business integration requirements into technical designs, selecting appropriate Camel components and Spring Boot micro‑service patterns.

· Implementation – Build, test, and deploy Camel routes(DSL, Java, XML) and Spring Boot services, leveraging Spring Cloud (Config, Kubernetes operators) where needed.

· Message Mediation – Implement routing, transformation, enrichment, validation, and error‑handling (DLQs, retries, compensating transactions) across protocols (REST, SOAP, JMS, Kafka, AMQP, SFTP, DB).

· Performance & Reliability – Optimise route performance, implement circuit‑breaker, throttling, and back‑pressure; set up health‑checks, metrics(Micrometer/Prometheus) and logging (SLF4J, Logback).

· CI/CD & Automation – Create pipeline definitions (GitLab, DevOps, Jenkins) for automated build, unit/integration testing (JUnit, Test containers), container image creation and Kubernetes deployment.

· Security & Governance – Apply security best practices (TLS,OAuth2/JWT, Spring Security, secret management), enforce data‑masking, and support audit‑trail requirements.

· Support & Operations – Provide 2nd/3rd‑line support, troubleshoot production incidents, perform root‑cause analysis, and create run‑books.

Required Skills &Experience

Technical

· Demonstrated experience with Apache Camel (routing DSL, component development, Spring Boot integration).

· Proficiency in Spring Boot (including Spring Cloud, Spring Data, Spring Security).

· Experience with messaging systems : Kafka, ActiveMQ, RabbitMQ, IBM MQ,REST/SOAP APIs, JSON, XML, XSLT, and data‑format conversion.

· Containerization(Docker) and orchestration (Kubernetes, OpenShift) And CI/CD pipelines (Git, Maven/Gradle, Jenkins, GitLab CI, Azure DevOps).

· Unit & integration testing (JUnit 5,Testcontainers, Mock MVC).

Methodologies

· Agile/Scrum delivery

· Domain‑Driven Design (DDD) and micro‑service architecture.

· Understanding of DevOps and Site Reliability Engineering (SRE) principles.

Next Step:

If interested, you can click on “Apply here” or write an e-mail to deeksha.agarwal@adecco.com with your updated resume.

NOTE: - Only shortlisted candidates will be contacted back.

Thanks &Regards

Deeksha Agarwal

EA LicenceNo.91C2918

Personnel Registration No. R26161520

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available