Job Description
- Develop and maintain high-performance, scalable Java microservices architecture
- Build secure and reliable APIs for bank, payment gateway, and crypto network integrations
- Integrate with external payment providers to automate account opening, deposits, withdrawals, and compliance processes
- Identify and optimize system performance issues to ensure high availability and scalability
- Write technical documentation and participate in code reviews
Job Requirements
- Bachelor's degree or higher in Computer Science or related field
- 4+ years of Java backend development experience with proficiency in Spring Boot/Spring Cloud
- Familiarity with MySQL, Redis, Kafka, and distributed systems architecture
- Experience designing microservices architecture and developing RESTful APIs
- Knowledge of payment systems or cryptocurrency systems preferred
- Strong communication skills in English and Chinese, self-motivated with ability to work independently
- Experience integrating with banks or payment providers (e.g., Stripe, Adyen, UnionPay, Mercado Pago, dLocal, Pix, SPEI, PayU)
- Understanding of blockchain, wallet systems, or cryptography
- Familiarity with AWS/GCP, Docker, or Kubernetes
Benefits
- Global team with flexible remote work environment
- Work on core projects building foundational payment infrastructure
- Collaborate with top engineers from Web3, FinTech, and payments sectors
- Fast-growing industry with high growth potential and technical challenges


