Java TAP

LTM

Singapore

On-site

SGD 120,000 - 160,000

Full time

34 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

LTM in Singapore is seeking a Senior Java Developer with deep banking domain expertise to design, build, test, and support mission-critical financial product solutions that process high-volume, real-time transactions.

You will drive microservices architecture using Spring, REST APIs, and messaging with IBM MQ and Kafka, implement resilience with Resilience4j, and ensure security and compliance.

Qualifications

  • Extensive Java development experience in banking applications.
  • Strong knowledge of Spring ecosystem and microservices.
  • Experience leading or mentoring developers.

Responsibilities

  • Design and develop enterprise-grade banking applications using Java and Spring.
  • Build scalable microservices and REST APIs.
  • Develop batch processing with Spring Batch for financial transactions.
  • Implement resilient services using Resilience4j patterns.
  • Integrate banking applications with external and internal systems using IBM MQ and Kafka.
  • Develop secure, performant, and maintainable code adhering to banking standards.
  • Participate in solution design and architectural discussions.
  • Create automated unit and integration tests using JUnit.
  • Conduct code quality validation through SonarQube and address technical debt.
  • Perform performance and load testing using JMeter.
  • Support production deployments and troubleshoot critical banking applications.
  • Collaborate with Product Owners, Business Analysts, Architects, QA teams, and Client Implementation teams.
  • Participate in Agile development practices and release management activities.

Skills

Spring Framework
Spring Boot
Spring Batch
REST APIs
Microservices
IBM MQ
Kafka
Resilience4j
JUnit
SonarQube
JMeter
Git
Shell Scripting
Control-M
Temenos TAP
API Testing
Integration Testing

Tools

IBM MQ
Git
Shell Scripting
Control-M

Job description

Experience

10+ Years

Domain
Job Summary

We are looking for a Senior Java Developer with strong expertise in banking applications, microservices development, and enterprise integrations. The candidate will be responsible for designing, developing, testing, and supporting mission-critical banking product solutions that process high-volume, real-time financial transactions while maintaining reliability, security, and compliance standards.

Key Responsibilities
  • Design and develop enterprise-grade banking applications using Java and Spring technologies.
  • Build scalable microservices and REST APIs supporting banking product functionalities.
  • Develop batch processing solutions using Spring Batch for financial transaction and reconciliation workloads.
  • Implement resilient services using Resilience4j patterns.
  • Integrate banking applications with external and internal systems using Apache Camel, IBM MQ, and Kafka.
  • Develop secure, performant, and maintainable code following banking industry standards.
  • Participate in solution design and architectural discussions.
  • Create automated unit and integration tests using JUnit.
  • Perform code quality validation through SonarQube and address technical debt.
  • Conduct performance and load testing using JMeter.
  • Support production deployments and troubleshoot critical banking applications.
  • Collaborate with Product Owners, Business Analysts, Architects, QA teams, and Client Implementation teams.
  • Participate in Agile development practices and release management activities.
Required Technical Skills
Core Development
  • Spring Framework
  • Spring Boot
  • Spring Batch
  • REST APIs
  • Microservices Development
Integration & Messaging
  • IBM MQ
  • Message-Based Architecture
Reliability Engineering
  • Resilience4j
  • Retry Frameworks
  • Fault Tolerance Design
Testing & Quality
  • JUnit
  • SonarQube
  • JMeter
  • API Testing
  • Integration Testing
Additional Skills
  • Orchestration Concepts
  • Git
  • Basic Shell Scripting
  • Basic Control-M
Banking Domain Experience
  • Added advantage if Temenos TAP product knowledge
  • Strong analytical and problem-solving skills.
  • Ability to work in fast-paced product development environments.
  • Strong communication and stakeholder management skills.
  • Experience mentoring junior and mid-level developers.
  • Commitment to software quality, reliability, and performance.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer – Temenos TAP Banking Products & Microservices
Senior Java Developer – Temenos TAP Banking Products & Microservices

LTM • Singapore

On-site
SGD 120,000 - 180,000
Java Spring Boot Technical Lead / Application Development Manager - Cards Technology
Java Spring Boot Technical Lead / Application Development Manager - Cards Technology

D L RESOURCES PTE LTD • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Developer – Temenos TAP & Banking Microservices
Senior Java Developer – Temenos TAP & Banking Microservices

LTM • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Developer
Senior Java Developer

QUANTEAM (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Java Technical Lead / Solution Architect - Private Banking Application
Java Technical Lead / Solution Architect - Private Banking Application

D L Resources Pte Ltd • Singapore

On-site
SGD 180,000 - 240,000
Senior Software Engineer(Banking domain)
Senior Software Engineer(Banking domain)

antas pte. ltd. • Singapore

On-site
SGD 180,000 - 240,000
Java Software Engineer
Java Software Engineer

BASE CAMP DIGITAL PTE. LTD. • Singapore

On-site
SGD 80,000 - 120,000
Java Application Engineer - Microservice Implementation
Java Application Engineer - Microservice Implementation

D L Resources Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
JAVA Technical Lead
JAVA Technical Lead

APAR TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 180,000 - 280,000
Java Developer
Java Developer

PERSOL SINGAPORE PTE. LTD. • Singapore

On-site
SGD 140,000 - 210,000