Senior Software Engineer

OSL · singapore, singapore, Singapore

Location
singapore
Job Type
Full-time
Posted
June 01, 2026

Job Description

Key Responsibilities

Technical Direction & Hands-on Delivery: Set the technical direction for payments work and lead by example, you'll be in the codebase daily, shipping production changes alongside the squad, not just reviewing PRs.

Decoupling the Payments Service: Lead the gradual extraction of payment flows from the existing monolith into a well-bounded service, working bi-directionally across our Java (Spring Boot) and PHP (Laravel / VueJS) codebases as the migration progresses.

PSP & Banking Integrations: Design, build, and maintain integrations with payment service providers and banking partners, ensuring high availability, robust reconciliation, and resilient failure handling across fiat rails.

Reliability & Incident Reduction: Drive down payment failure rates and incident load through better observability, defensive design, and post-mortem-driven improvements, owning the operational health of payment flows....

Ready to Apply?

Submit your application for Senior Software Engineer at OSL

Apply Now