AttractPay is New Zealands Alibaba-authorised payment acquirer, providing secure and scalable cross-border payment solutions for local businesses.

We support Alipay, WeChat Pay, and UnionPay, powering transactions for 330+ merchants, including leading retailers inside Auckland International Airport.

As we expand our technology capability, we are looking for an experienced Developer Programmer to strengthen our payment platform, integrations, and backend systems.

About the Role

We are seeking a senior technical expert to own the development of high-performance backend services and API-driven payment features, seamlessly integrating them with global partners. Your work will be pivotal across our platform, merchant integrations, and data pipeline, directly contributing to a more stable, scalable, and secure core system.

 

Key Responsibilities

   Design, develop, and maintain backend components for the AttractPay payment platform

   Build and enhance RESTful APIs, SDKs, and integration tools for merchants

   Develop secure, efficient, and maintainable code for payment processing

   Improve system performance, monitoring, and error-handling mechanisms

   Support integrations with Alipay, WeChat Pay, UnionPay, and other partners

   Analyze requirements and specifications to ensure test coverage and product quality

   Troubleshoot complex technical issues and support major merchant onboarding

   Conduct performance, load, and security testing where required.

 

Skills & Experience

   Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field (or equivalent experience)

   5+ years of professional software development experience

   Strong proficiency in Java, Python, Go, or Node.js

   Solid experience with backend/API development and system integration

   Good understanding of databases (SQL/NoSQL), caching, message queues, Linux

   Experience with payment systems, telecom platforms, or high-availability systems is an advantage

   Hands-on experience with automated testing tools (e.g., Selenium, Cypress, Playwright).

   Knowledge of cloud technologies (AWS, Azure, or Google Cloud)

   Excellent communication and documentation skills