Job is active

Consultant

10 000 – 12 000 $
Contract6+ yearsOn-siteSingapore

Location

RAFFLES PLACE, ONE RAFFLES PLACE

Open in maps

About this job

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 [email protected]. 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 https://www.morganmckinley.com/sg/privacy-policy.You 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

Market insight

129% above median
4 800 $

Based on 74 436 offers with salary for this country

Full salary breakdown

Similar jobs

MORGAN MCKINLEY PTE. LTD. Singapore ·

Consultant

6 000 – 7 500 $
Contract3–6 yearsOn-siteSingapore
MORGAN MCKINLEY PTE. LTD. Singapore ·

Consultant

9 000 – 10 800 $
Contract3–6 yearsOn-siteSingapore
MORGAN MCKINLEY PTE. LTD. Singapore ·

Consultant

8 000 – 11 500 $
Contract6+ yearsOn-siteSingapore
MORGAN MCKINLEY PTE. LTD. Singapore ·

Senior Consultant

9 000 – 11 000 $
Contract6+ yearsOn-siteSingapore
MORGAN MCKINLEY PTE. LTD. Singapore ·

Senior Data Engineer

8 000 – 15 000 $
Full time3–6 yearsOn-siteSingapore
MORGAN MCKINLEY PTE. LTD. Singapore ·

Operations Manager

8 000 – 10 000 $
Full time6+ yearsOn-siteSingapore

Frequently asked questions

What salary can I expect?

The employer lists 10 000 – 12 000 $ for this role at MORGAN MCKINLEY PTE. LTD. in Singapore. For comparison, the local market median is about 4 800 $ based on 74 436 similar offers.

How do I apply for this job?

Open the original source page and contact the employer there. Finder never charges job seekers.

Are these jobs up to date?

Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.

Where can I see employment type and work format?

Key conditions are shown above the description. You can also open related listings for MORGAN MCKINLEY PTE. LTD. and Singapore.