Senior Android Payments Engineer - POS & EMV

Network Finance

Wes-Kaap

Hybrid

ZAR 600,000 - 900,000

Full time

3 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

Benefits offered by this job

Hybrid working model

Job summary

Network Finance is seeking a Mid to Senior Android Developer for its Payments Technology team to design, build, and maintain native Android apps powering payment terminals and POS devices. You will integrate with card readers, NFC, PIN pads, and EMV-based transactions within a secure financial services environment.

The role emphasizes hands-on Android expertise, knowledge of EMV/ISO8583 standards, and collaboration with product and engineering teams to deliver secure, reliable payment software

Qualifications

  • Proven experience as a Native Android Developer.
  • Strong proficiency in Java and/or Kotlin.
  • Hands-on experience developing applications for Android-based POS or payment devices.
  • Experience with EMV payment protocols, including contact and/or contactless transactions.
  • Knowledge of ISO 8583 financial messaging standards.
  • Experience integrating Android applications with hardware peripherals such as card readers, NFC devices, and PIN pads.
  • Experience with Android AIDL and IPC communication mechanisms.
  • Strong understanding of secure application development principles.
  • Ability to work effectively in a fast-paced financial services environment.
  • Strong problem-solving and troubleshooting skills.

Responsibilities

  • Design, develop, and maintain native Android applications for payment terminals and POS devices.
  • Build and support secure payment processing solutions within a financial services environment.
  • Integrate Android applications with payment terminal hardware, including card readers, NFC devices, and PIN pads.
  • Develop and maintain solutions supporting EMV-compliant card transactions.
  • Work with financial messaging systems and transaction-processing frameworks.
  • Troubleshoot and resolve production issues across payment applications and device integrations.
  • Collaborate with stakeholders, product teams, and engineering teams to deliver new functionality.
  • Participate in testing, deployment, and support activities across the software development lifecycle.
  • Ensure compliance with security, quality, and best-practice development standards.
  • Contribute to technical design discussions and continuous improvement initiatives.

Skills

Native Android
Java/Kotlin
POS/Payment devices
EMV protocols
ISO 8583
Android AIDL/IPC
Secure development
Fast-paced FS environment
Problem solving

Job description

Network Finance is seeking a Mid to Senior Android Developer for its Payments Technology team to design, build, and maintain native Android apps powering payment terminals and POS devices. You will integrate with card readers, NFC, PIN pads, and EMV-based transactions within a secure financial services environment.

The role emphasizes hands-on Android expertise, knowledge of EMV/ISO8583 standards, and collaboration with product and engineering teams to deliver secure, reliable payment software

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Developer
Android Developer

Network Finance • Wes-Kaap

Hybrid
ZAR 600,000 - 900,000
Hybrid working model
Senior Android Engineer: Payment Devices & Certifications
Senior Android Engineer: Payment Devices & Certifications

Together Staffing group • Pretoria

On-site
ZAR 900,000 - 1,300,000
Senior Android & Payments Backend Engineer
Senior Android & Payments Backend Engineer

Capitec Bank Ltd. • Stellenbosch

On-site
ZAR 800,000 - 1,100,000
Team Lead: POS Development
Team Lead: POS Development

Together Staffing group • Johannesburg

On-site
ZAR 900,000 - 1,400,000
Senior Android Developer
Senior Android Developer

Together Staffing group • Pretoria

On-site
ZAR 900,000 - 1,300,000
Android Developer: Hardware & Payment Integration
Android Developer: Hardware & Payment Integration

Together Staffing group • Pretoria

On-site
ZAR 400,000 - 600,000
Android Engineer - Fintech Payments & Kotlin
Android Engineer - Fintech Payments & Kotlin

Flash Group • Wes-Kaap

On-site
ZAR 700,000 - 1,050,000
Senior Java Developer - EMV Kernel & Payments Expert
Senior Java Developer - EMV Kernel & Payments Expert

PBT Group • Stellenbosch

On-site
ZAR 700,000 - 1,100,000
Software Engineer: Back-End II (Android / Payments)
Software Engineer: Back-End II (Android / Payments)

Capitec Bank Ltd. • Stellenbosch

On-site
ZAR 800,000 - 1,100,000
Java Payments Engineer — EMV Kernel & Banking Systems
Java Payments Engineer — EMV Kernel & Banking Systems

PBT Group • Cape Town

On-site
ZAR 700,000 - 950,000