Anzeige
Zurück
A

Java Developer (With Apache Camel)

Vermittler
ADECCO PERSONNEL PTE LTD
Singapore · 10294 km · vor 1 Tagen
FreelanceVor OrtS$9’000–13’000/Mt.
Matching nur mit Login und CV verfügbar
Lade deinen CV hoch und sieh sofort, wie gut jeder Job zu dir passt.
Anmelden

Gefragte Skills

Component Based DevelopmentJenkinsSpring SecurityTroubleshooting ProceduresTranslate Into Technical RequirementsApache CamelSpring BootCore Java
Anzeige

Stellenbeschreibung

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

Quelle: mycareersfuture.gov.sg. Für die Inhalte der Inserate übernehmen wir keine Haftung.

Bewerbungstext erstellen

Wir erstellen aus deinem Profil und dieser Stelle einen Entwurf. Du prüfst und passt ihn an.

Nur mit Konto verfügbar.

Jetzt anmelden
Anzeige