Jobiglo

No results.

Senior Android Payments Developer

Nexify Infosystems · Dublin

New
Contract Senior 🇬🇧 English
Java Kotlin AOSP PAX SDK device-specific APIs EMV NFC contactless PCI PTS CI/CD

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

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Nexify Infosystems.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un Contract basé à Dublin.

Why are you reporting this job?

Thank you for your report. We will review 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

ui.whatsapp_discuss_job

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