Software Development Engineer

Ampersand Pay SDN BHD

Kuala Lumpur

On-site

MYR 48,000 - 72,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

AmpersandPay SDN BHD is seeking a mid-level software engineer to develop Android payment terminal applications and contribute to backend services.

You will work across the full payment stack, from device to gateway, with 2–3 years of experience to deepen expertise in fintech and embedded systems.

Qualifications

  • 2–3 years in software development (mid-level).
  • Experience in embedded systems, payment devices, or full stack development preferred.
  • Knowledge of Android development for payment terminals.

Responsibilities

  • Design, develop, and maintain Android payment terminal applications.
  • Implement contactless and contact payment functionalities.
  • Develop and integrate backend services and APIs for payments.
  • Integrate with backend systems and acquiring banks.
  • Collaborate with hardware, platform, and backend teams.
  • Ensure security, encryption, and data protection.
  • Troubleshoot, optimize, and maintain production systems.

Skills

C/C++
Java
Kotlin
Node.js
Flutter
APIs
Embedded systems
Payment devices
Full stack development

Tools

Git

Job description

You will develop Android-based payment terminal applications while also contributing to backend services and integrations, working across the full payment stack—from device to gateway.This role is ideal for someone with 2–3 years of experience who wants to deepen their expertise in fintech, embedded systems, and full stack payment development.

Key Responsibilities:
  • Design, develop, and maintain Android payment terminal applications
  • Implement contactless and contact payment functionalities
  • Develop and integrate backend services/APIs for payment processing
  • Integrate with backend systems and acquiring banks
  • Collaborate with hardware, platform, and backend teams
  • Implement security, encryption, and data protection mechanisms
  • Ensure compliance with EMV, Visa, Mastercard, and industry standards
  • Troubleshoot, optimize, and maintain production systems
Experience
  • 2–3 years in software development (mid-level)
  • Experience in embedded systems, payment devices, or full stack development preferred
Technical Knowledge
  • C/C++, Java, Kotlin, Node.js, or Flutter
  • Backend development experience (js, APIs, integrations)
  • Embedded Linux / RTOS familiarity
  • Git or similar version control
Industry Experience (Highly Preferred)
  • Cashless payment integration for:
    • Vending machines (MDB)
    • EV chargers
    • Parking systems
    • Transit / mobility solutions
Security
  • Secure coding practices & cryptography basics
Soft Skills
  • Strong problem-solving and analytical thinking
  • Good communication & teamwork
Why Join AmpersandPay
  • Build end-to-end fintech payment systems (device + backend)
  • Work on real-world regulated payment infrastructure
  • Strong exposure to EMV, payment gateway, and embedded systems
  • High ownership and impact in a growing fintech company
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Engineer
Software Development Engineer

CoherentPlus International • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Software Developer
Software Developer

Ampersand Pay SDN BHD • Kuala Lumpur

On-site
MYR 150,000 - 230,000
Android Payment Terminal Engineer – Fintech & Full-Stack
Android Payment Terminal Engineer – Fintech & Full-Stack

CoherentPlus International • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Full Stack
Full Stack

Ampersand Pay SDN BHD • Kuala Lumpur

On-site
MYR 100,000 - 145,000
Software Developer
Software Developer

CoherentPlus International • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Software Engineer - Payment Gateway
Software Engineer - Payment Gateway

COHERENTPLUS SDN. BHD. • Kuala Lumpur

On-site
MYR 70,000 - 110,000
EPF, SOCSO
Medical
14 days annual leave
Payments Systems Engineer — Fintech, ISO8583 & Cloud
Payments Systems Engineer — Fintech, ISO8583 & Cloud

Ampersand Pay SDN BHD • Kuala Lumpur

On-site
MYR 150,000 - 230,000
Senior Full-Stack Developer
Senior Full-Stack Developer

DTC Academy Sdn. Bhd. • Kuala Lumpur

On-site
MYR 180,000 - 300,000
Senior Product Analyst (Payments)
Senior Product Analyst (Payments)

NTT DATA Payment Services • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Java Backend Developer (Payment & Wallet Systems)
Java Backend Developer (Payment & Wallet Systems)

DTC Academy Sdn. Bhd. • Kuala Lumpur

On-site
MYR 120,000 - 180,000