jobs in MORGAN MCKINLEY PTE. LTD.

全职 Consultant 工作, 薪水 up to SGD 10,000, MORGAN MCKINLEY PTE. LTD. Central Region (Singapore) 公司招聘中 - Ricebowl

Consultant

MORGAN MCKINLEY PTE. LTD.

Central Region (Singapore)

分享
保存

工作地点

  • 1 RAFFLES PLACE Central Region (Singapore) Singapore

职位描述

岗位职责

Job Summary

We are hiring a Java Consultant who is experienced in Integration Engineering to design, develop, and maintain enterprise‑grade integration solutions using Apache Camel and Spring Boot.  

Roles and Responsibilities:

  • Translate business integration requirements into technical designs, selecting appropriate Camel components and Spring Boot micro‑service patterns.
  • Build, test, and deploy Camel routes (DSL, Java, XML) and Spring Boot services, leveraging Spring Cloud (Config, Kubernetes operators) where needed.
  • Implement routing, transformation, enrichment, validation, and error‑handling (DLQs, retries, compensating transactions) across protocols (REST, SOAP, JMS, Kafka, AMQP, SFTP, DB).
  • Optimise route performance, implement circuit‑breaker, throttling, and back‑pressure; set up health‑checks, metrics (Micrometer/Prometheus) and logging (SLF4J,Logback).
  • Create pipeline definitions (GitLab, DevOps, Jenkins) for automated build, unit/integration testing (JUnit, Test containers), container image creation and Kubernetes deployment.
  • Apply security best practices (TLS, OAuth2/JWT, Spring Security, secret management),enforce data‑masking, and support audit‑trail requirements.
  • Provide 2nd/3rd‑line support, troubleshoot production incidents, perform root‑cause analysis, and create run‑books.
  • Work closely with Business Analysts, Product Owners, Data Engineers, and Infrastructure teams to ensure end‑to‑end solution integrity.
  • Mentor junior developers, conduct code reviews, and contribute to internal best‑practice libraries and documentation.

Experience and Qualifications required

  • Bachelor’s Degree in IT/Computer Science or a related field.
  • Must have minimum 8 to 15 year’s experience in the Technology field including hands on in both development and production support roles. Overall experience not more than 18 years.
  • Experience working in banking domain is mandatory.
  • Strong hands‑on experience with Apache Camel (routing DSL, component development, Spring Boot integration) is mandatory.
  • Proficiency in Spring Boot (including Spring Cloud, Spring Data, Spring Security).
  • Experience with messaging systems like Kafka, ActiveMQ, RabbitMQ, IBM MQ,REST/SOAP APIs, JSON, XML, XSLT, and data‑format conversion.
  • Experience in Containerization(Docker) and orchestration (Kubernetes, OpenShift), CI/CD pipelines (Git, Maven/Gradle, Jenkins, GitLab CI, Azure DevOps) and Unit & integration testing(JUnit 5, Testcontainers, MockMVC).
  • Track record in providing application and technical assistance on multiple systems and platforms.
  • Experience in providing communications across business and technology stakeholders at varying levels.
  • Experience in supporting multiple applications, establishing best practices processes and procedures.
  • Experience in planning, designing and executing effective support and process models
  • Understanding of Software process Models like Agile, Waterfall etc.
  • Experience in Incident, Problem Management: Incident tracking & reporting; Problem tracking & reporting until resolution to ensure reduction of production Incidents.
  • Experience in or participation in Capacity Planning, Re-Engineering, Performance Fine Tuning.
  • Desire experience in Infrastructure Migrations: Hands on experience in planning and executing DB Migrations, Server Migrations, Version Upgrades from the production support perspective.
  • Experience in Agile/Scrum delivery and Domain‑Driven Design (DDD) and micro‑service architecture.
  • Understanding of DevOps and Site Reliability Engineering (SRE) principles.

Interested candidates may apply through the application system or send it to ************* Shortlisted candidates will be notified.

By sending us your personal data and curriculum vitae (CV),you are deemed to consent to Morgan McKinley Pte Ltd and its affiliates to collect, use and disclose your personal data for the purposes set out in the Privacy Policy available at ************* acknowledge that you have read, understood, and agree with the Privacy Policy.

Morgan McKinley Pte Ltd

Dinu Dinesh

EA License No: 11C5502

EAP Registration No: R22110286

重要安全守则

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

了解更多