The Prime Technology Systems
Payment Systems Developer - Android Platform
The Prime Technology SystemsUnited Arab Emirates17 hours ago
Full-timeEngineering, Information Technology

Job Summary


We are seeking a highly skilled Android Payments Developer to join our team in Abu Dhabi. This role is pivotal in designing, developing, and maintaining secure, high-performance Android applications with a focus on payment systems integration. The ideal candidate will have a strong background in mobile development, payment protocols, and backend integration, and will collaborate closely with cross-functional teams to deliver innovative retail solutions.

 

Key Responsibilities


  • Design and develop Android applications with a focus on payment terminal integration and transaction processing.
  • Collaborate with backend developers to integrate RESTful APIs and ensure seamless communication between mobile and server-side components.
  • Lead and participate in code reviews, testing, deployment, and delivery of scalable mobile solutions.
  • Implement secure and efficient payment flows using EMV, NFC, QR, ISO8583, and other relevant protocols.
  • Work with EFT-POS hardware, Terminal Management Systems (TMS), and manage application versioning and scheduling.
  • Optimize app performance and ensure high usability and reliability across devices.
  • Stay updated on mobile development trends, tools, and frameworks, and contribute to proof-of-concept initiatives.
  • Ensure compliance with card scheme certifications and security standards.
  • Support troubleshooting, debugging, and maintenance of existing applications.
  • Document development processes, test activities, and remedial actions.

 

Qualifications & Skills


Education & Experience


  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Proven experience as an Android Developer with a strong portfolio of deployed applications.
  • Experience in retail payment systems and financial transaction processing is highly desirable.

 

Technical Skills


  • Proficient in Java/Kotlin, Android SDK, and Android architecture components.
  • Strong understanding of OOP, MVC/MVVM design patterns, and mobile app architecture.
  • Familiarity with RESTful APIs, third-party libraries, and UI/UX best practices.
  • Experience with SQL databases, HTML, and DevOps processes including version control (Git), branching strategies, and CI/CD.
  • Knowledge of ISO8583, EMV, NFC, QR payments, and contactless payment technologies.
  • Experience with TMS, application management, and scheduling.
  • Familiarity with automation testing tools, search & log management tools, and performance optimization techniques.

 

Preferred Experience


  • Experience with gRPC, REST API and microservices architecture.
  • Familiarity with Azure DevOps, Cosmos DB, Redis and containerized deployments.
  • Understanding of retail payment

Key Skills

Ranked by relevance