Mô Tả Công Việc
About Us Live Payments is one of Australia's leading payment service providers, servicing thousands of businesses across Australia. We continue to innovate our payment solutions and expand our product offering alongside our industry leading strategic partners including Qantas Loyalty and Prospa. Role and ResponsibilitiesLive Payments is seeking an experienced Android Developer to join our growing/ multi-national team. Reporting directly to our Vietnam-based Team Leader, the Android Developer will work closely with development team to design and build mobile applications for our growing product portfolios. Core responsibilities include: Develop, maintain, and optimise Android-based payment applications for POS terminals.Implement secure card payment processing including EMV, NFC, and magstripe transactions.Work with Hardware Security Modules (HSM), DUKPT key management, and payment card encryption/decryption techniques.Integrate payment message protocols (e.g., ISO 8583, AS2805) to ensure seamless communication with payment switches/gateways.Integrate with back-end APIs, handling data securely (e.g., HTTPS, JWT tokens) and efficiently managing JSON payloads.Implement local secure storage for sensitive data on Android devices.Collaborate with hardware engineers for payment terminal peripherals (e.g., card readers, printers, scanners).Ensure compliance with PCI-DSS 3.x/4.x and Android secure coding practices.Support POS integration and troubleshooting for merchant environments.
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
Required skills3+ years’ working experience in mobile application development on Android platformsSolid understanding of Android SDK, Android app architecture (MVVM/MVC), and Jetpack components.Experience working with payment SDKs, NFC/contactless transactions, EMV, and card reader integrations.Knowledge of secure coding practices and compliance with PCI-DSS standards.Familiarity with hardware integration and peripheral drivers for payment terminals.Knowledge of encryption, tokenization, and secure storage mechanisms on Android.Proven experience with payment card encryption/decryption, EMV, NFC, magstripe, HSM, and DUKPT key management.Strong knowledge of payment protocols (ISO 8583, AS2805).Familiarity with PCI-DSS 3.x/4.x and secure coding practices.Practical experience integrating Android apps with Web APIs (REST, HTTPS, JSON).Expertise in local secure storage for sensitive payment information on Android devices.Experience with POS integrations.Nice-to-Have SkillsExperience with HCE (Host Card Emulation) or tokenised payments.Knowledge of device-level security, tamper detection.Familiarity with AOSP (Android Open Source Project) or custom Android builds for terminals.Familiarity with digital wallets, contactless payment flows, or mobile banking apps.
Xem toàn bộ Yêu Cầu Công Việc
Quyền Lợi
Social insurance contributions based on full salary, in accordance with Vietnam Labor Law.Full salary during probation period13th month salary & performance bonusGenerous leave: 14 annual leave days, 5 sick leave days, 3 conference leave days, and 1 birthday leave day per yearBiannual performance reviews to support your career growthAnnual health check-ups & vaccinationsPremium health insurance (covering spouse & children)Personal learning & career development allowance (15.6 million VND/year)Comprehensive health scheme (6.2 million VND/year)Company laptop providedFree parking, coffee, snacks, and moreClear and attractive career path opportunitiesRegular team dinners & team building activitiesInternational, dynamic & friendly working environment