Senior Android Payments Developer – POS Legacy Transformation
CSI GLOBAL LTD · Dublin
Job description
About the role
We are looking for a Senior Android Payments Developer to lead the creation of secure, high‑performance payment applications for point‑of‑sale terminals. Based in Dublin, you will work on modernising legacy payment code while ensuring compliance with major card‑scheme certifications.
Key responsibilities
- Design and implement Android POS applications using clean Java/Kotlin code for embedded and AOSP‑based devices.
- Integrate and validate drivers and SDKs for card readers, PIN pads, NFC/contactless, EMM readers, printers and other peripherals (experience with PAX devices required).
- Develop payment flows – authorisation, settlement, reversal and offline handling – covering EMV, contactless and magnetic stripe scenarios.
- Prepare certification artefacts, run test suites and coordinate with Visa, Mastercard, Amex and other acquirers.
- Migrate legacy payment components to modular, service‑oriented architectures while preserving backward compatibility.
- Apply secure coding practices, support PCI PTS and EMV kernel requirements, and collaborate with security/HSM teams.
- Profile, optimise and add observability to improve startup time, memory usage and reliability.
- Build and maintain CI/CD pipelines, automated regression tests and device‑farm executions.
- Lead root‑cause analysis for production incidents, deliver fixes and participate in post‑release reviews.
- Mentor peers, review code and align delivery priorities with QA, product and programme teams.
Required profile
- Proven senior‑level experience developing Android applications for POS terminals.
- Hands‑on experience with payment certification processes and major card schemes.
- Strong understanding of EMV, NFC, and PCI security standards.
- Ability to work independently and drive legacy transformation initiatives.
Required skills
- Java
- Kotlin
- Android SDK / AOSP
- PAX SDK and device‑specific APIs
- EMV and NFC integration
- PCI PTS compliance
- CI/CD tools (e.g., Git, Gradle)
- Build automation and device‑farm testing
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 week ago
Expires 1 month from now
10 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
CSI GLOBAL LTD
Dublin