Senior Software Engineer Payments Modernisation

ALLEGIS GROUP SINGAPORE PRIVATE LIMITED

Singapore

On-site

SGD 65,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Allegis Group Singapore Private Limited is seeking experienced Senior Software Engineers for a mission-critical payments modernization program. This role focuses on stabilizing and upgrading legacy systems, with an emphasis on improving engineering standards and compliance in core financial systems.

The ideal candidate should possess strong Java expertise, experience with Kubernetes, and a solid understanding of financial services. This is a hands-on role in a lean, high-performing team.

Qualifications

  • Strong expertise in Java (preferably Java 21+) or Python.
  • Experience with microservices and containerization (Kubernetes).
  • Hands-on experience with AWS or similar cloud platforms.
  • Solid understanding of software engineering best practices.

Responsibilities

  • Lead modernization of legacy applications to improve performance and compliance.
  • Enhance application hygiene, including testing and observability.
  • Implement containerized deployments using Kubernetes.
  • Ensure stability in mission-critical payment systems.
  • Collaborate closely in technical design sessions.

Skills

Java (preferably Java 21+)
Kubernetes
AWS or similar cloud platforms
Microservices
Software engineering best practices

Job description

Role Overview

We are seeking experienced Senior Software Engineers to join a mission‑critical payments modernization program. This role focuses on stabilizing, upgrading, and modernizing legacy systems rather than building new features. You will play a key role in elevating engineering standards, improving system resilience, and ensuring compliance across core financial systems. This is an opportunity to work on high‑impact platforms in a lean, high‑performing team, contributing as a hands‑on engineer with strong ownership.

Key Responsibilities
  • Lead modernization of legacy applications (Java 8 → Java 21+) to improve performance, maintainability, and compliance
  • Enhance application hygiene, including testing, observability, and system reliability
  • Implement and support containerized deployments using Kubernetes and cloud platforms (AWS preferred)
  • Work on mission‑critical payment systems, ensuring stability and operational continuity
  • Collaborate closely with engineering leads in pair programming and technical design sessions
  • Identify and reduce technical debt across existing systems
  • Contribute as an independent engineer in a lean team with minimal supervision
Required Skills & Experience

Core Technical Skills:

  • Strong expertise in Java (preferably Java 21+) or Python
  • Experience working with microservices and containerization (Kubernetes)
  • Hands‑on experience with AWS or similar cloud platforms
  • Solid understanding of software engineering best practices (testing, CI/CD, observability)

Domain Expertise:

  • Experience in financial services, fintech, or payments systems
  • Knowledge of payment processing (ACH, Swift, or similar) is highly desirable

Working Style:

  • Proven ability to work on legacy systems with modernization goals
  • Comfortable operating as a self‑starter and individual contributor
  • Strong problem‑solving skills with a focus on system improvement rather than greenfield development
Preferred Qualifications
  • Experience upgrading large-scale systems across Java versions
  • Familiarity with compliance-driven environments (audit, regulatory frameworks)
  • Exposure to observability tools and automated testing frameworks
  • Prior experience in high‑availability or mission‑critical systems
What We’re Looking For
  • Engineers who thrive on improving and modernizing existing systems
  • Individuals who can lead through expertise and initiative, not just follow requirements
  • Team players who value clear communication and strong collaboration in lean teams
  • Professionals who understand the realities and challenges of legacy system transformation
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Payments Modernization Engineer
Senior Payments Modernization Engineer

allegis group singapore private limited • Singapore

On-site
SGD 65,000 - 90,000
Engineer
Engineer

United States Digital Space LLC • Singapore

On-site
SGD 180,000 - 280,000
Software Development Manager
Software Development Manager

PARKAR DIGITAL PTE. LTD. • Singapore

On-site
SGD 250,000 - 450,000
Payments Architect (ISO, SWIFT Solution / Enterprise Architecture)
Payments Architect (ISO, SWIFT Solution / Enterprise Architecture)

HCLTech • Singapore

On-site
SGD 180,000 - 240,000
Senior Java Backend Developer
Senior Java Backend Developer

encora technologies pte. ltd. • Singapore

On-site
SGD 120,000 - 170,000
Senior Software Engineer, Cross-Border Payment Systems
Senior Software Engineer, Cross-Border Payment Systems

Tencent • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Breeze • Singapore

On-site
SGD 90,000 - 120,000
Competitive salary + equity plan
21 days PTO
Annual medical allowance
+3
Vice President, Technology Manager, International Technology, Global Payments Solutions Technology
Vice President, Technology Manager, International Technology, Global Payments Solutions Technology

merrill lynch global services pte. ltd. • Singapore

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

United States Digital Space LLC • Singapore

On-site
Senior Backend Engineer (Banking Domain)
Senior Backend Engineer (Banking Domain)

fpt asia pacific pte. ltd. • Singapore

On-site
SGD 120,000 - 170,000