Android Developer
Job Location:
Stellenbosch - South Africa
Monthly Salary:
Not provided by the employer
Posted:
6 October 2026 (Yesterday)
Application Deadline:
3 January 2027
Vacancies:
1 Vacancy
Department:
Job Summary
Are you an experienced Android Developer with a passion for payments technology and financial systems Join a high-performing technology team responsible for building and maintaining next-generation payment solutions on Android-based POS devices. This is a unique opportunity to work on mission-critical transaction systems payment terminal integrations and cutting-edge fintech solutions within a dynamic financial services environment.
Our client is seeking a Mid to Senior Android Developer to join their Payments Technology this role you will be responsible for developing enhancing and maintaining Android-based card payment applications used on point-of-sale devices.
Youll work within a specialised payments environment building secure high-performance applications that integrate with payment hardware financial messaging systems and transaction processing platforms. The role requires strong native Android expertise hands-on payments experience and a deep understanding of transaction processing technologies.
This opportunity is ideal for developers who enjoy solving complex technical challenges working with specialised hardware and building software that powers critical payment infrastructure.
Key Responsibilities
For more exciting vacancies please visit:
I also specialise in recruiting in the following:
Frankie Deppe
Specialist Recruitment Consultant
Connect with me on LinkedIn: Experience:
Youll work within a specialised payments environment building secure high-performance applications that integrate with payment hardware financial messaging systems and transaction processing platforms. The role requires strong native Android expertise hands-on payments experience and a deep understanding of transaction processing technologies.
This opportunity is ideal for developers who enjoy solving complex technical challenges working with specialised hardware and building software that powers critical payment infrastructure.
Key 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.
- 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 working 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.
- React Native experience alongside strong native Android expertise.
- Ionic or Capacitor development experience.
- Exposure to PCI PTS and PA-DSS security standards.
- Experience with DUKPT or MK-SK key management.
- Previous experience within fintech payment processing or payment terminal environments.
- Experience working with payment terminal vendors or transaction-processing platforms.
- Android
- Java
- Kotlin
- EMV
- ISO 8583
- NFC
- AIDL
- IPC
- Payment Terminals
- POS Devices
- Transaction Processing Systems
- Opportunity to work on specialised payment and transaction technologies.
- Exposure to enterprise-scale financial systems and payment infrastructure.
- Hybrid working model.
- Collaborative engineering environment.
- Opportunity to work with cutting-edge fintech and payment solutions.
- Long-term career growth within a highly specialised technical domain.
For more exciting vacancies please visit:
I also specialise in recruiting in the following:
- Software Developers (Back-End / Front-End / Full Stack)
- Mobile Developers
- Business & Systems Analysts
- BI & SQL Experts
- UI / UX Professionals
- Data & Analytics (Data Scientists Data Analysts Python R SQL Machine Learning)
- AI & Automation (Artificial Intelligence Machine Learning Intelligent Automation and Process Automation Solutions)
- Cloud Experts
- Infrastructure Specialists
- DevOps / SecOps Experts
- Cyber Security Specialists
- SEO / Digital Designers
Frankie Deppe
Specialist Recruitment Consultant
Connect with me on LinkedIn: Experience:
IC
About Company
Network Recruitment specializes in talent solution services in the fields of IT, Finance, Engineering & Supply Chain. Visit our website for more info.