AI Jobs Map

LTM · Singapore, Singapore

Java TAP

seniorcontractPosted today
Apply on LinkedInLinkedInOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

javamicroservicesspringrest-apiapache-kafkajunitperformance-testingapi-testingunit-testinggitci/cdbash

Senior Java Developer - Banking Products & Microservices

Experience

10+ Years

Domain

Banking, Financial Services, Payments

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

- Java 8/11/17+

- Spring Framework

- Spring Boot

- Spring Batch

- REST APIs

- Microservices Development

Integration & Messaging

- Apache Kafka

- IBM MQ

- Apache Camel

- Message-Based Architecture

Reliability Engineering

- Resilience4j

- Circuit Breaker

- Retry Frameworks

- Fault Tolerance Design

Testing & Quality

- JUnit

- SonarQube

- JMeter

- API Testing

- Integration Testing

Additional Skills

- Orchestration Concepts

- Git

- CI/CD Pipelines

- Basic Shell Scripting

- Basic Control-M

Banking Domain Experience

- Added advantage if Temenos TAP product knowledge

Key Competencies

- 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.

More jobs at LTM