CareerPlanSign in

Senior Java Developer Temenos TAP Banking Products & Microservices

Singapore💼 Full-time🗓 2026-09-26

Core

Design and develop enterprise-grade banking applications and scalable microservices using Java and Spring to support Temenos TAP banking product solutions.

Role type

Senior IC Java Developer (Banking Microservices)

Builds

Scalable microservices, REST APIs, and batch processing solutions for financial transaction and reconciliation workloads.

Domain

Banking / Financial Services / Payments

Deliverable

production ML models | product features

Required skills

Java 8/11/17+, Spring Framework, Spring Boot, Spring Batch, REST APIs, Microservices Development, Temenos TAP, Banking Product Development, Apache Kafka, IBM MQ, Apache Camel, Resilience4j, JUnit, SonarQube, JMeter

Preferred skills

Core Banking systems experience, Payment processing and settlement systems knowledge, Large-scale banking transformations experience

Technologies

Temenos TAP, Spring Boot, Apache Kafka, IBM MQ, Apache Camel, Resilience4j, JUnit, SonarQube, JMeter, Git, Control-M

Responsibilities

Design and develop enterprise-grade banking applications using Java and Spring; Build scalable microservices and REST APIs; Develop batch processing solutions for financial transactions; Integrate banking applications with internal and external systems; Implement resilient services using Resilience4j patterns; Mentor junior developers and provide technical guidance.

Seniority

Senior, hands-on IC

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