CareerPlan

Applications Development Senior Programmer Analyst (Wealth Technology)

SINGAPORE, SingaporeFull-time2026-09-03 → 2026-11-10

Core

Design, build, and implement new or revised application systems and programs for wealth technology business needs.

Role type

Senior IC applications development engineer (Java/Spring/Microservices)

Builds

Microservices-based architectures, event-driven systems, batch processing applications, and enterprise applications

Domain

Financial Services / Wealth Technology

Deliverable

production ML models

Required skills

Java, Spring Framework, Spring Boot, Spark, Microservices architecture, Kafka, Red Hat OpenShift, Oracle, MongoDB, Git, CI/CD pipelines, Docker, Kubernetes, Azure Cloud, AWS S3

Preferred skills

IBM Business Automation Manager Open Edition (BAMOE), Drools, AI tools and prompt engineering

Technologies

Java, Spring, Spark, Kafka, OpenShift, Oracle, MongoDB, Git, Docker, Kubernetes, Azure, AWS

Responsibilities

Conduct feasibility studies, time/cost estimates, and IT planning for application development; Monitor and control all phases of development (analysis, design, construction, testing, implementation); Analyze complex problems and evaluate business/system processes; Recommend and develop security measures; Consult with users/clients on advanced programming solutions; Serve as advisor/coach to junior analysts; Mentor engineering teams and drive project delivery

Seniority

Senior, hands-on IC with mentorship responsibilities