Senior Full-Stack Engineer, Payments Platform (PHP/Java)

OSL

Singapore

On-site

SGD 120,000 - 180,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

OSL is seeking a Senior Software Engineer to own the full stack of our payments platform, from Laravel services to VueJS interfaces used by customers and operations teams. You will modernize the PHP codebase while collaborating with Java services on migration paths, and you will drive reliability, observability, and scalable architecture across fiat flows and payment surface.

You will work across Laravel, VueJS, and Java (Spring Boot) with a focus on payments, reconciliation, and webhook

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 5+ years of hands-on software engineering experience, preferably in payments, fintech, or transactional systems.
  • Deep PHP & Laravel experience, including major version upgrades in production.
  • Will collaborate with Java (Spring Boot) when migrations require it.
  • Proven PSP integrations, banking rails, reconciliation, retries, and webhooks.
  • Experience with asynchronous processing and queue patterns.
  • Strong AWS experience, containerised workloads, and Kubernetes familiarity.
  • Production observability with Datadog or equivalent.
  • Active use of AI tools in engineering workflows and a view on where it adds leverage.
  • Professional English; Mandarin would be a plus.
  • Agile mindset and cross-regional collaboration.

Responsibilities

  • Full stack delivery across Laravel APIs, background workers, and VueJS interfaces.
  • Lead platform modernization: upgrades, currency of dependencies, and structural cleanup.
  • Build and maintain payment flows with PSP integrations and banking rails.
  • Work across PHP/Laravel and Java/Spring Boot as flows migrate from monolith.
  • Improve reliability and observability to reduce payment failures.
  • Collaborate with payments, compliance, product, and operations teams.
  • Leverage AI tools for coding, reviews, debugging, and documentation.
  • Promote strong engineering practices, testing, and CI/CD discipline.
  • Mentor junior engineers through reviews, pairing, and knowledge sharing.

Skills

PHP & Laravel
VueJS
Java (Spring Boot)
AWS
Datadog / Observability
AI-assisted development
Async processing & queues
Kubernetes
CI/CD
Agile
English proficiency

Education

Bachelor's degree in Computer Science, Software Engineering, or equivalent

Tools

Laravel
VueJS tooling
Spring Boot
Docker
Kubernetes
Datadog
CI/CD tooling

Job description

OSL is seeking a Senior Software Engineer to own the full stack of our payments platform, from Laravel services to VueJS interfaces used by customers and operations teams. You will modernize the PHP codebase while collaborating with Java services on migration paths, and you will drive reliability, observability, and scalable architecture across fiat flows and payment surface.

You will work across Laravel, VueJS, and Java (Spring Boot) with a focus on payments, reconciliation, and webhook

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineer
Engineer

United States Digital Space LLC • Singapore

On-site
SGD 180,000 - 280,000
Senior Payments Platform Engineer: Hands-On Leader
Senior Payments Platform Engineer: Hands-On Leader

United States Digital Space LLC • Singapore

On-site
SGD 180,000 - 280,000
Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

OSL • Singapore

On-site
SGD 120,000 - 180,000
Senior Full-Stack Engineer – Payments & Platform Lead
Senior Full-Stack Engineer – Payments & Platform Lead

OCBC company • Singapore

On-site
SGD 80,000 - 120,000
Competitive base salary
Holistic, flexible benefits
Learning and professional development opportunities
Senior Full-Stack Engineer - Payments Platform
Senior Full-Stack Engineer - Payments Platform

United States Digital Space LLC • Singapore

On-site
SGD 50,000 - 80,000
Senior Java Backend Engineer - Spring Boot & Payments
Senior Java Backend Engineer - Spring Boot & Payments

Network For Electronic Transfers (S) • Singapore

On-site
SGD 90,000 - 150,000
Senior Backend Engineer — Payments Platform (Java/Spring)
Senior Backend Engineer — Payments Platform (Java/Spring)

Boku Inc • Singapore

On-site
SGD 150,000 - 230,000
Senior Java Backend Engineer — Spring Boot & Payments
Senior Java Backend Engineer — Spring Boot & Payments

NETS • Singapore

On-site
SGD 90,000 - 150,000
Senior Software Engineer Payments Modernisation
Senior Software Engineer Payments Modernisation

ALLEGIS GROUP SINGAPORE PRIVATE LIMITED • Singapore

On-site
SGD 65,000 - 90,000
Java Application Developer
Java Application Developer

NETS • Singapore

On-site
SGD 90,000 - 150,000