Senior Java Developer Temenos TAP Banking Products & Microservices
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