jobs in ADECCO PERSONNEL PTE LTD

全职 Java Developer (With Apache Camel) 工作, 薪水 up to SGD 9,000, ADECCO PERSONNEL PTE LTD Central Region (Singapore) 公司招聘中 - Ricebowl

Java Developer (With Apache Camel)

Central Region (Singapore)

分享
保存

工作地点

  • 1 SCOTTS ROAD Central Region (Singapore) Singapore

职位描述

岗位职责

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 ************* with your updated resume.

NOTE: - Only shortlisted candidates will be contacted back.

Thanks &Regards

Deeksha Agarwal

EA LicenceNo.91C2918

Personnel Registration No.  R26161520

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多