Senior Java Developer Temenos TAP Banking Products & Microservices

lyneer corp (singapore) pte. ltd.

Singapore

On-site

SGD 120,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Lyneer Corp (Singapore) Pte. Ltd. in Singapore is seeking a senior Java developer to design and build enterprise banking applications using Java, Spring and Temenos TAP platform. You will implement scalable microservices, REST APIs and batch processing for financial workloads.

The role involves working with product owners, architects and QA teams in a fast-paced banking environment, mentoring junior developers and ensuring code quality with SonarQube, JUnit and performance testing.

Qualifications

  • Hands-on experience with Temenos TAP platform in banking projects.
  • Proven ability to develop enterprise-grade Java applications.
  • Experience building microservices, REST APIs and batch processing.
  • Strong knowledge of integration, messaging and testing frameworks in banking.

Responsibilities

  • Design and develop enterprise-grade banking applications using Java and Spring technologies.
  • Develop and customize Temenos TAP banking product solutions to support business requirements.
  • Build scalable microservices and REST APIs supporting banking product functionalities.
  • Develop batch processing solutions using Spring Batch for financial workloads.
  • Implement resilient services using Resilience4j patterns.
  • Integrate banking applications with internal and external systems using Apache Camel, IBM MQ, and Kafka.
  • Develop secure, performant, and maintainable code following banking industry standards.
  • Participate in solution design, architecture reviews, and technical discussions.
  • Create automated unit and integration tests using JUnit.
  • Conduct code quality validation through SonarQube and address technical debt.
  • Conduct performance and load testing using JMeter.
  • Support production deployments and troubleshoot critical banking applications.
  • Work with Product Owners, Business Analysts, Architects, QA, and Client Implementation teams.
  • Participate in Agile practices, sprints, and release management.
  • Mentor junior developers and provide technical guidance.

Skills

Analytical mindset
Problem solving
Team collaboration
Stakeholder communication
Mentoring

Tools

Java 8/11/17+
Spring Framework
Spring Boot
Spring Batch
REST APIs
Microservices Development
Temenos TAP
Banking Product Development
Kafka
IBM MQ
Apache Camel
JUnit
SonarQube
JMeter
Git
CI/CD
Shell Scripting
Control-M
Resilience4j

Job description

Key Responsibilities

  1. Design and develop enterprise-grade banking applications using Java and Spring technologies.
  2. Develop and customize Temenos TAP banking product solutions to support business requirements.
  3. Build scalable microservices and REST APIs supporting banking product functionalities.
  4. Develop batch processing solutions using Spring Batch for financial transaction and reconciliation workloads.
  5. Implement resilient services using Resilience4j patterns.
  6. Integrate banking applications with internal and external systems using Apache Camel, IBM MQ, and Kafka.
  7. Develop secure, performant, and maintainable code following banking industry standards and best practices.
  8. Participate in solution design, architecture reviews, and technical discussions.
  9. Create automated unit and integration tests using JUnit.
  10. Perform code quality validation through SonarQube and address technical debt.
  11. Conduct performance and load testing using JMeter.
  12. Support production deployments and troubleshoot critical banking applications.
  13. Work closely with Product Owners, Business Analysts, Architects, QA teams, and Client Implementation teams.
  14. Participate in Agile development practices, sprint ceremonies, and release management activities.
  15. Mentor junior developers and provide technical guidance to project teams.

Required Technical Skills

Core Development

  • Java 8/11/17+
  • Spring Framework
  • Spring Boot
  • Spring Batch
  • REST APIs
  • Microservices Development

Temenos Banking Platform (Mandatory)

  • Temenos TAP
  • Banking Product Development
  • Banking Transaction Processing
  • Banking System Integrations
  • Financial Messaging and Workflows

Integration & Messaging

  • Apache Kafka
  • IBM MQ
  • Apache Camel
  • Message-Based Architecture
  • Event-Driven Systems

Reliability Engineering

  • Resilience4j
  • Circuit Breaker Patterns
  • Retry Frameworks
  • Fault-Tolerant 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

Mandatory

  • Hands‑on experience with Temenos TAP platform.
  • Experience in Banking, Financial Services, or Payments domain.
  • Experience in developing or supporting banking product implementations.
  • Strong understanding of transaction processing, reconciliation, and integration workflows.

Preferred

  • Exposure to Core Banking systems.
  • Knowledge of payment processing and settlement systems.
  • Experience working with large‑scale banking transformations.

Key Competencies

  • Strong analytical and problem-solving skills.
  • Ability to work in fast‑paced banking product development environments.
  • Strong communication and stakeholder management skills.
  • Experience mentoring junior and mid‑level developers.
  • Commitment to software quality, reliability, and performance.
  • Ability to work independently and collaboratively across global teams.
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

LYNEER CORP (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 110,000 - 170,000
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
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
Senior Java Developer - Banking Products
Senior Java Developer - Banking Products

lyneer corp (singapore) pte. ltd. • Singapore

On-site
SGD 110,000 - 170,000
Senior Java Developer - Banking Products
Senior Java Developer - Banking Products

re-zoo-me • Singapore

Hybrid
SGD 90,000 - 150,000
Java TAP
Java TAP

LTM • Singapore

On-site
SGD 120,000 - 160,000
Java TAP
Java TAP

re-zoo-me • Singapore

Hybrid
SGD 120,000 - 180,000
Solution Architect - Banking Products & Enterprise Integration
Solution Architect - Banking Products & Enterprise Integration

LYNEER CORP (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 210,000 - 270,000
Senior Software Engineer(Banking domain)
Senior Software Engineer(Banking domain)

antas pte. ltd. • Singapore

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

LTM • Singapore

On-site
SGD 120,000 - 180,000