Summary
✨ AI‑Generated
A financial-services technology team is seeking a Senior Java Developer to build and maintain integration-heavy enterprise applications. You will work extensively with Apache Camel and Spring Boot, messaging platforms, REST/SOAP services, containers, Kubernetes-based infrastructure, CI/CD, automated testing, and microservice architecture. Strong analytical skills, communication, and experience with Agile delivery are important.
Highlights
Senior engineering opportunity in wealth management involving modern Java integration, cloud-native development, messaging, containers, microservices, and DevOps practices. The role provides exposure to complex enterprise systems and collaboration with both technical and non-technical stakeholders.
Description
Maltem Asia is seeking a Senior Java Developer for a Wealth Management Client based in Singapore.
Required Skills & Experience
Technical
Strong hands‑on experience with Apache Camel (routing DSL, component development, Spring Boot integration).
Proficiency in Spring Boot (including Spring Cloud, Spring Data, Spring SecurityExperience with messaging systems: Kafka, ActiveMQ, RabbitMQ, IBM MQ, REST/SOAP APIs, JSON, XML, XSLT, and data‑format conversion.
Containerization (Docker) and orchestration (Kubernetes, OpenShift).CI/CD pipelines (Git, Maven/Gradle, Jenkins, GitLab CI, Azure DevOps).Unit & integration testing (JUnit 5, Testcontainers, MockMVC).Methodologies
Agile/Scrum delivery.Domain‑Driven Design (DDD) and micro‑service architecture.Understanding of DevOps and Site Reliability Engineering (SRE) principles.Soft Skills
Analytical problem‑solving and troubleshooting aptitude.Effective communication with both technical and non‑technical stakeholders.Proactive attitude, willingness to mentor, and continuous learning mindset.Experience and Qualifications required
10+ years of experience in the Technology field including hands on in both development and production support roles.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.