Senior Android Payments Developer
Nexify Infosystems · Dublin
Job description
About the role
We are looking for a Senior Android Payments Developer to lead the development of card‑acceptance applications on point‑of‑sale terminals. Based in Dublin, you will work on modernising legacy payment code and delivering secure, high‑performance Android software for devices such as PAX terminals.
Key responsibilities
- Design and implement Android POS applications using clean Java/Kotlin code for embedded Android and AOSP‑based devices.
- Integrate and validate drivers and SDKs for card readers, PIN pads, NFC/contactless, EMV kernels, printers and other peripherals.
- Implement payment flows including authorisation, settlement, reversal and offline processing.
- Prepare certification artefacts, run test suites and coordinate with Visa, Mastercard, Amex and other schemes.
- Migrate legacy payment code to modular, service‑oriented architectures while preserving backward compatibility.
- Apply secure coding practices to meet PCI PTS and EMV security requirements and collaborate with security and HSM teams.
- Profile, optimise and add telemetry to improve performance, reliability and observability.
- Maintain CI/CD pipelines, automated builds, regression tests and device‑farm executions.
- Lead root‑cause analysis for production incidents and provide timely fixes.
- Mentor peers, review code and work closely with QA, product owners and programme managers.
Required profile
- Senior‑level Android developer with several years of experience building embedded applications.
- Proven track record delivering payment or financial applications on POS terminals.
- Strong understanding of payment standards (EMV, PCI, contactless) and certification processes.
- Ability to work onsite five days a week in Dublin and collaborate across cross‑functional teams.
Required skills
- Java
- Kotlin
- Android SDK / AOSP
- PAX SDK and device‑specific APIs
- POS hardware integration (card readers, PIN pads, NFC, printers)
- EMV, contactless and magnetic‑stripe payment flows
- PCI PTS and security compliance
- CI/CD tools and automated build pipelines
- Device‑farm testing and regression automation
- Performance profiling and telemetry implementation
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 3 weeks ago
Expires 1 month from now
13 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Nexify Infosystems
Dublin