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 card‑acceptance applications for point‑of‑sale (POS) terminals. Based in Dublin, you will work on modernising legacy payment code while ensuring security, performance and certification compliance for devices such as PAX terminals.
Key responsibilities
- Design and implement clean, maintainable Java/Kotlin Android applications for embedded POS devices.
- Integrate and validate drivers and SDKs for card readers, PIN pads, NFC/contactless, EMV, printers and other peripherals.
- Develop payment flows including 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 card schemes.
- Migrate legacy payment code to modular, service‑oriented architectures while preserving backward compatibility.
- Apply secure coding practices, support PCI‑PTS and EMV kernel requirements, and collaborate with security and HSM teams.
- Profile, optimise and add telemetry to improve performance, startup time and memory usage.
- Build and maintain CI/CD pipelines, automated regression tests and device‑farm executions.
- Lead root‑cause analysis for critical 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 experience developing Android applications for POS or embedded devices.
- Strong background in payment processing, EMV and PCI compliance.
- Ability to work independently and drive certification activities with major card schemes.
- Excellent problem‑solving skills and a collaborative mindset.
Required skills
- Java
- Kotlin
- Android SDK
- POS hardware integration (card readers, PIN pads, NFC, printers)
- PAX device SDKs
- EMV and contactless payment standards
- PCI‑PTS and secure coding practices
- HSM/key management concepts
- CI/CD pipelines and automated testing
- Device‑farm testing and performance profiling
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 2 hours ago
Expires 1 month from now
4 views · 0 applications
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
CSI GLOBAL LTD
Dublin
Related job offers
-
ICT Infrastructure Lead Analyst – Permanent
Realtime Recruitment Dublin -
Data Analyst – Reporting & Insights
Fruition Group Ireland Dublin -
MERN Stack Developer
DNS Info Ltd Dublin -
Senior Site Reliability Engineer (SRE)
Jobgether Irlande -
Software Engineer – Data Apps & FrontEnd (AI & Data Platforms)
Apple Cork