Jobiglo

No results.

Senior Android Payments Developer – POS Legacy Transformation

CSI GLOBAL LTD · Dublin

New
Contract Senior 🇬🇧 English
Android Java Kotlin EMV NFC PCI HSM

Job description

About the role

We are looking for a Senior Android Payments Developer to lead the creation of card‑acceptance applications on POS terminals. You will design secure, high‑performance Android software for devices such as PAX terminals and work closely with QA, product, and programme teams.

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, EMM readers, printers and other peripherals (experience with PAX SDKs required).
  • Implement payment flows – authorisation, settlement, reversal, offline handling – ensuring correct EMV, contactless and magnetic stripe processing.
  • Prepare certification artefacts, run test suites and coordinate with Visa, Mastercard, Amex and other card schemes.
  • Migrate legacy payment code to modern, modular architectures while preserving backward compatibility.
  • Apply secure coding practices to meet PCI PTS and EMV kernel requirements and collaborate with security/HSM teams.
  • Profile, optimise and add telemetry to improve performance, reliability and observability.
  • Build and maintain CI/CD pipelines, automated builds, tests and device‑farm regression runs.
  • Lead root‑cause analysis for critical incidents, deliver fixes and support post‑release reviews.
  • Mentor peers, review code and align delivery priorities with QA leads, programme managers and product owners.

Required profile

  • Several years of professional experience developing Android applications, preferably for POS terminals.
  • Strong background in payment processing, EMV standards and PCI compliance.
  • Proven ability to work with hardware integration and device‑specific SDKs.
  • Experience delivering certified payment solutions with major card schemes.
  • Track record of modernising legacy codebases and implementing CI/CD automation.

Required skills

  • Android development
  • Java
  • Kotlin
  • PAX device SDKs and hardware integration
  • EMV, NFC and contactless payment standards
  • PCI PTS and security best practices
  • HSM/key management interfaces
  • CI/CD pipelines and automated testing
  • Performance profiling and telemetry

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec CSI GLOBAL LTD.
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

Published 13 hours ago

Expires 1 month from now

2 views · 0 applications

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

CSI GLOBAL LTD

Dublin