Senior POS Developer - Ireland based at Expleo | Stuttgart, Saxony, DEU | Rezi

Senior POS Developer - Ireland based at Expleo

Senior POS Developer - Ireland based

Expleo · Stuttgart, Saxony, DEU

1 months ago

Senior POS Developer - Ireland based

Expleo · Stuttgart, Saxony, DEU

2 months ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Expleo is seeking a Senior Android Payments Developer to lead the development of card acceptance applications on POS devices and play a key role in a legacy modernisation programme. You will design and implement secure, high-performance Android software for payment terminals, collaborate with cross-functional teams, and drive payment certification.

Responsibilities

  • Design and implement Android applications for POS terminals, delivering clean, maintainable Java/Kotlin code for embedded Android/AOSP-based devices.
  • Integrate with POS hardware: implement and validate drivers and SDK integrations for card readers, PIN pads, NFC/contactless, EMV readers, printers and peripherals.
  • Implement payment flows: authorisation, settlement, reversal and offline-capable flows; ensure correct handling of EMV, contactless and magnetic stripe scenarios.
  • Prepare artefacts, run test suites and coordinate payment certification activities with card schemes and acquirers.
  • Address scheme audit findings and remediation promptly.
  • Implement secure coding practices and support PCI and terminal security requirements.
  • Liaise with security and HSM teams on key management interfaces.
  • Migrate and refactor legacy payment codebases to modern architectures, preserving backward compatibility and minimising customer impact.
  • Profile and optimise application performance, improve startup times and memory usage.
  • Add telemetry and diagnostics to aid support and SRE teams.
  • Build and maintain automated build, test and release pipelines for terminal images and application packages.
  • Support automated regression and device farm test runs.
  • Review peers’ code, share knowledge across the team, and work closely with QA leads, programme managers and product owners to align delivery priorities.
  • Participate in post-release reviews and drive root-cause analysis for critical incidents.

Requirements

  • Strong hands-on Android development experience (Java and Kotlin) on embedded/AOSP variants used in POS devices.
  • Proven experience with POS device SDKs and hardware integration.
  • Deep understanding of payment terminal flows, EMV transaction lifecycle, contactless/NFC processing.
  • Familiarity with payment scheme certification processes (Visa, Mastercard, Amex).
  • Awareness of PCI DSS, PCI PTS and EMV kernel behaviours; understanding of secure key management and HSM interactions.
  • Experience with automated testing and CI/CD for mobile/embedded applications.
  • Proficient with modern toolchains: Android Studio, Gradle, Git; experience with Jenkins/GitLab CI/Azure DevOps.
  • Competence in debugging on physical devices, handling serial/USB/Bluetooth/NFC communications, and analysing logs from constrained environments.
  • Experience in the payments domain (e.g. Nexo Standards, EMVCo, PCI/PTS compliance) is highly desirable.
  • Strong analytical skills, attention to detail and methodical approach to debugging and problem resolution.
  • Effective verbal and written communication; able to prepare technical artefacts for certification and present technical trade-offs to stakeholders.

Skills

  • Java
  • Kotlin
  • Android
  • POS Development
  • PAX SDKs
  • EMV
  • Contactless Payments
  • NFC
  • PCI DSS
  • PCI PTS
  • EMVCo
  • CI/CD
  • Git
  • Jenkins
  • GitLab CI
  • Azure DevOps
  • Android Studio
  • Gradle

Location

  • Nenagh, Co. Tipperary, Ireland

Work Type

  • Onsite
  • Relocation

Experience Level

  • Senior

Education Level

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field

Benefits

  • Visa sponsorship, where required
  • Relocation allowance, reimbursable once you commence in the role
  • End‑to‑end relocation support provided through a trusted third‑party relocation partner
  • Competitive salary
  • Substantial benefits offering with unique wellbeing, financial and employee recognition programmes
  • Diverse and inclusive culture
  • Variety of family friendly policies and enhanced leave
  • Significant learning and development opportunities
  • Collaborative working environment
  • Empowerment to expand skills and take part in inspiring projects
  • Expleo Academy - accredited training courses
  • Medical and dental insurance
  • Pension
  • Life assurance
  • Employee wellbeing programme
  • Sports and social events
  • Birthday hampers

About the Company

  • Expleo is committed to providing a competitive salary and substantial benefits offering with unique wellbeing, financial and employee recognition programmes.
  • We pride ourselves on our diverse and inclusive culture and offer a variety of family friendly policies and enhanced leave to help you achieve a healthy work life balance.
  • By providing significant learning and development opportunities, we encourage individual growth and success throughout your career with us.
  • We empower all passionate technology loving professionals by allowing them to expand their skills and take part in inspiring projects.
  • Always working as one team, our people are not afraid to think big and question the status quo.

Equal Opportunity

  • We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.
  • At Expleo, we understand that many people experience impostor syndrome throughout their lifetime, please do not let this discourage you from applying for this role. Our Talent Acquisition Team welcomes all CV’s and will consider your application in line with the values, requirements and role competencies.