Senior Android Developer - Payments (Full-time)Location: Nenagh, Co. Tipperary (Fully onsite)Daily rate: 500€-700€ (depends on the expertise)About the OpportunityAt E-Frontiers, we are currently looking for a Senior Android Developer to join a prestigious international company working on advanced payment solutions and POS technology. You will play a key role in developing card acceptance applications for POS devices and contributing to a major legacy modernisation programme.This role involves designing and building secure, high-performance Android applications for payment terminals (including PAX devices), working closely with QA, product and programme teams, and supporting certification with major card schemes.E-Frontiers is an Irish recruitment agency specialised in IT and engineering talent, with more than 10 years of presence in Spain. The contract will be directly with our client, and we will support you throughout the entire recruitment process. We partner with a wide range of organisations, from fast-growing start-ups to global companies.Key ResponsibilitiesDevelop Android applications for POS terminals using Java and Kotlin on embedded or AOSP-based environments.Integrate software with POS hardware including card readers, PIN pads, NFC/contactless, EMV readers, printers and other peripherals.Implement full payment transaction flows such as authorisation, settlement, reversals and offline-capable transactions.Support certification processes with card schemes such as Visa, Mastercard and Amex.Ensure compliance with security standards and payment industry requirements (PCI, EMV, terminal security).Contribute to the modernisation and refactoring of legacy payment systems into scalable and modular architectures.Optimise application performance, startup time and resource usage.Implement telemetry, logging and diagnostics to improve system observability.Contribute to CI/CD pipelines and automated testing processes.Collaborate with cross-functional teams including QA, product managers and programme leads.Participate in code reviews, technical discussions and mentoring within the engineering team.RequirementsStrong hands-on experience in Android development using Java and Kotlin.Experience working with embedded Android or AOSP-based systems.Experience integrating with POS device SDKs and hardware components.Solid understanding of payment systems, EMV transaction lifecycle and contactless/NFC technologies.Familiarity with payment certification processes (Visa, Mastercard, Amex).Experience working with development tools such as Android Studio, Gradle and Git.Experience with CI/CD platforms such as Jenkins, GitLab CI or Azure DevOps.Strong debugging skills, especially when working with physical devices and hardware integrations.Good communication skills and ability to work with technical and non-technical stakeholders.Nice to HaveExperience working with PAX devices.Background in payments, fintech or other regulated environments.Knowledge of PCI DSS, PCI PTS, EMV kernel or secure key management processes.Experience with standards such as EMVCo or Nexo.What You'll GetOpportunity to work on large-scale international payment projects.Collaborative and highly technical environment.Career growth and exposure to cutting-edge payment technologies.Support from E-Frontiers throughout the recruitment process.Competitive salary and benefits package offered by the client.
#J-18808-Ljbffr