Mastercard logo

Software Engineer (Full Stack)

Mastercard

SingaporeFull-timeOn-site

Posted 8 May 2026

About this role

Develop and deliver high-quality, scalable software solutions and innovative prototypes for payment and commerce. Collaborate with global teams to explore emerging technologies and build MVPs within an agile R&D environment. Requires 2+ years of experience in Java Spring Boot, microservices, and designing scalable software within agile teams. Proficiency in full-stack development and experience with AI/ML cloud platforms is highly preferred.

What they're looking for

Java Spring BootMicroservicesReactAngulariOSAndroidSQLNoSQL

Frequently asked questions

What does a Software Engineer (Full Stack) at Mastercard do?

Develop and deliver high-quality, scalable software solutions and innovative prototypes for payment and commerce. Collaborate with global teams to explore emerging technologies and build MVPs within an agile R&D environment. Requires 2+ years of experience in Java Spring Boot, microservices, and des…

What skills does this Software Engineer (Full Stack) role need?

Key skills for this role include Java Spring Boot, Microservices, React, Angular, iOS, Android.

How much does a Software Engineer (Full Stack) at Mastercard pay?

The employer did not list a salary for this role. Most similar Singapore roles publish their band on the job page.

Is this Software Engineer (Full Stack) role remote, hybrid, or on-site?

This role is on-site, based in Singapore.

How do I apply for this Software Engineer (Full Stack) role?

You can apply directly on Mastercard's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.