CareerPlanSign in

Senior Java Developer

Singapore💼 Full-time🗓 2026-04-17 → 2026-09-11

Core

Designing, developing, and maintaining microservices-based systems for core banking, payments, and customer-facing platforms.

Role type

Senior IC Java Developer (Microservices)

Builds

Scalable, secure, high-performance banking applications and microservices

Domain

Financial Services / Banking

Deliverable

production ML models | product features

Required skills

Java (11+), Spring Boot, Microservices Architecture, MySQL, RESTful API Design, CI/CD Pipelines, Unit/Integration Testing

Preferred skills

Docker, Kubernetes, OpenAPI/Swagger, Distributed Tracing, API Gateways

Technologies

Spring Boot, MySQL, Jenkins, GitLab CI, GitHub Actions, Docker, Kubernetes, JUnit, TestNG, Mockito

Responsibilities

Design and deploy Java-based microservices; Build and optimise RESTful APIs and event-driven architectures; Work with MySQL databases for schema design and query optimisation; Write unit, integration, and contract tests; Contribute to CI/CD pipelines; Ensure compliance with banking security standards.

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.