Senior Java Architect
Digital wallet and cryptocurrency exchange platform enabling Filipinos to buy, sell and manage crypto assets with integrated payment services.
About Coins.ph
Coins.ph serves as a regulated crypto platform for over 18 million Filipino users, offering cryptocurrency trading, bill payments, and remittance services. The platform integrates QR payments and mobile load purchases with crypto services, making digital assets accessible to Filipinos.
Skills
About the Role
You will work closely with local and global engineering teams and the global product management team to develop high quality applications. You will lead the development of new payment products according to specific requirements, driving technology development and project execution to ensure on-time delivery. You will verify and create design documents, defining functions, structures, interfaces and other specifications. You will participate in and lead code reviews for developed features, and take responsibility for improving the performance of digital products. You will design and build solutions for integrating different digital products, and work with the testing team to define, review and execute test cases.
Requirements
- Familiar with core payment architecture and experience developing the main process of a payment system's full chain
- At least 3 years experience in Java Architecture
- Understand the concept of anti-loss and have actual loss cases or solutions
- Participated in the development and maintenance of payment systems for at least 2 years
- Experience connecting with foreign channels
- Strong communication skills and an independent owner mindset
- At least 5 years of Java experience
- Must be based in Shanghai, Chengdu or Beijing, China
Responsibilities
- Work closely with local and global engineering and product management teams to develop high quality applications
- Lead new development of payment products according to specific requirements
- Lead technology development and project execution to ensure on-time delivery
- Verify and create design documents defining function, structure, interface and other specifications
- Participate in and lead code reviews for developed features
- Improve digital products performance
- Design and build solutions for digital products integration
- Work with the testing team to define, review and execute test cases
