Software Engineer III, Real-Time Payments Services

JPMORGAN CHASE BANK, N.A.

Singapore

On-site

SGD 160,000 - 220,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

JPMorgan Chase Bank, N.A. is seeking a Software Engineer III for Real-Time Payments Services to build and run mission-critical RTP services, with ownership across resiliency, release readiness, and incident response.

Deep expertise in high-throughput payment systems, GemFire/Geode, and cloud-native AWS is required. You will lead production incident management, develop scalable microservices, and implement AI-assisted observability while ensuring secure, compliant payment outcomes.

Qualifications

  • 3+ years of software engineering experience.
  • Bachelor’s Degree in Computer Science, Cybersecurity, Data Science, or related field.
  • Strong Java ecosystem skills (Java 11+/Spring Boot), REST/gRPC APIs.

Responsibilities

  • Lead production incident management for payment flows (P1/P2).
  • Develop and scale microservices for payment initiation, validation, routing, settlement, reconciliation, and exception handling.
  • Implement distributed in-memory data patterns using GemFire/Geode for ultra-low-latency state and caching.
  • Build AI-assisted observability and operations use cases (anomaly detection, incident prediction, runbook automation).
  • Own release quality with CI/CD gates, canary/blue-green strategies, and zero-downtime deployments.
  • Collaborate with product, operations, risk, compliance, and partner banks/processors for secure outcomes.
  • Ensure strong audit/regulatory controls, data lineage, traceability, and reporting.
  • Promote AI-assisted engineering practices with secure coding, code review, and testing.

Skills

Java ecosystem
Spring Boot
REST APIs
Asynchronous design
Microservices
AWS
Incident management
Security & compliance
AI-assisted development
CI/CD

Education

Bachelor's degree in Computer Science or related

Tools

GemFire/Geode
Kafka
OpenTelemetry
Datadog/Splunk

Job description

As a Software Engineer III in Real-Time Payments Services, you will build and run mission-critical Real-Time Payments (RTP) services with strong ownership across engineering, resiliency, release readiness, and incident response. The role requires deep experience in high-throughput payment systems and modern engineering capabilities across GemFire, AI-enabled operations, microservices, cloud-native architecture, and AWS.

Job Responsibilities
  • Lead production incident management for payment flows (P1/P2), including triage, war-room coordination, mitigation, RCA, and preventive actions.
  • Develop and scale microservices for payment initiation, validation, routing, settlement, reconciliation, and exception handling.
  • Implement distributed in-memory data patterns using VMware GemFire / Apache Geode for ultra-low-latency state, reference data, and session/context caching.
  • Build AI-assisted observability and operations use cases (anomaly detection, alert correlation, incident prediction, runbook automation, GenAI-assisted triage).
  • Own release quality with CI/CD gates, canary/blue-green strategies, rollback automation, and zero/low-downtime deployments.
  • Collaborate with product, operations, risk, compliance, and partner banks/processors to deliver secure and compliant payment outcomes.
  • Ensure strong controls for audit/regulatory needs, data lineage, traceability, and operational reporting.
  • Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team.
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.
Required qualifications, capabilities, and skills
  • Formal training or certification on software engineering concepts and 3+ years applied experience
  • Bachelor’s Degree in Computer Science, Cybersecurity, Data Science, or related disciplines
  • Strong Java ecosystem skills (Java 11+/Spring Boot), REST/gRPC APIs, asynchronous/event-driven design.
  • Proven experience with **microservices architecture** and domain-driven service decomposition.
  • Hands-on experience with **GemFire/Geode** (regions, partitioning, WAN replication, CQ/events, consistency/performance tuning).
  • Strong AWS experience: EKS/ECS, EC2, VPC, ALB/NLB, S3, RDS/Aurora, ElastiCache, IAM, CloudWatch, KMS, Secrets Manager.
  • Experience with cloud-native operations: containers, Kubernetes, autoscaling, health checks, service mesh (preferred).
  • Solid incident management background in high-availability systems, including on-call, runbooks, SRE practices, and post-incident remediation.
  • Messaging and streaming experience (Kafka, MQ, SNS/SQS) and resilient integration patterns.
  • Strong understanding of security and compliance in financial systems (encryption, tokenization, least privilege, audit controls).
  • Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices
Preferred qualifications, capabilities, and skills
  • Backend engineering; expeirence in payment platforms (RTP/instant payments preferred).
  • Microsoft Copilot and claude integration and analsys for L3 day 2 day work.
  • Observability stack experience (Datadog/Splunk/ELK, Prometheus/Grafana, OpenTelemetry, distributed tracing).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer III, Real-Time Payments Services
Software Engineer III, Real-Time Payments Services

JPMorgan Chase & Co. • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer III, Real-Time Payments Services
Software Engineer III, Real-Time Payments Services

JPMorganChase • Singapore

On-site
SGD 120,000 - 180,000
Senior Real-Time Payments Systems Engineer
Senior Real-Time Payments Systems Engineer

JPMORGAN CHASE BANK, N.A. • Singapore

On-site
SGD 160,000 - 220,000
Software Engineer II - Java / Spring / AWS
Software Engineer II - Java / Spring / AWS

JPMorgan Chase & Co. • Singapore

On-site
SGD 90,000 - 140,000
Real-Time Payments Engineer III: Low-Latency Microservices
Real-Time Payments Engineer III: Low-Latency Microservices

JPMorgan Chase & Co. • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer II - Java / Spring / AWS
Software Engineer II - Java / Spring / AWS

JPMORGAN CHASE BANK, N.A. • Singapore

On-site
SGD 90,000 - 150,000
Real-Time Payments Systems Engineer III
Real-Time Payments Systems Engineer III

JPMorganChase • Singapore

On-site
SGD 120,000 - 180,000
Payment Systems Delivery & Operations Engineer / Lead
Payment Systems Delivery & Operations Engineer / Lead

maybank singapore limited • Singapore

On-site
SGD 140,000 - 210,000
Software Engineer III, Payments Technology
Software Engineer III, Payments Technology

JPMorgan Chase & Co. • Singapore

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

ATT DIGIVERSE PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000