Senior Java Engineer
All-in-one Philippine e-wallet and cryptocurrency exchange combining crypto trading with payments, bills, QR checkout, mobile load, and remittances.
Funding history
About Coins.ph
Coins.ph is a regulated digital-asset and payments platform operating under the Coins.ph brand. Its services include buying, selling, and holding cryptocurrency; peso wallets; bill payments; mobile load; QR payments; money transfers; and remittances. The current user agreement identifies Betur, Inc. and DCPay Philippines, Inc. as the entities doing business as coins.ph.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will take ownership of the architectural design, development, and optimization of the core cross-border payment system, leading technical solutions across the entire payment link including acquiring, clearing, settlement, and risk control. You will design and implement capital loss prevention solutions such as reconciliation systems, error handling, and fund auditing to avoid potential fund risks. You will connect with international payment channels like credit cards and local payment methods, handling complex cross-border scenarios such as compliance, exchange rates, and settlements. You will continuously optimize system performance and resolve core technical challenges around high concurrency, distributed transactions, and data consistency, while collaborating closely with risk control, finance, and product teams.
Requirements
- Proficient in cross-border payment core concepts and payment architecture
- At least one experience as lead developer and architect for the entire link of a payment system
- Practical capital loss prevention cases or solutions
- At least 2 years of experience in development and maintenance of payment systems
- Prior experience connecting with overseas payment channels preferred
- Excellent communication skills and strong sense of ownership
- More than 5 years of Java development experience
- Over 2 years of architect experience
Responsibilities
- Lead the architectural design, development, and optimization of the core cross-border payment system
- Lead technical solution implementation for the entire payment link including acquiring, clearing, settlement, and risk control
- Design and implement capital loss prevention solutions such as reconciliation systems, error handling, and fund auditing
- Connect with international payment channels such as credit cards and local payment methods
- Handle complex cross-border payment scenarios such as compliance, exchange rates, and settlements
- Optimize system performance and resolve issues around high concurrency, distributed transactions, and data consistency
- Collaborate with risk control, finance, and product teams to improve stability and security of the payment system
