

1. Comprehensively understand and understand the project's business processes and business rules;
2. Responsible for the design and research and development of technical solutions for project payment-related modules;
3. Solve technical difficulties and pre-research in the project.
1. Computer-related major, bachelor's degree or above; 5 years or more Java development experience, solid programming skills, good design ability and programming habits;
2. Has been engaged in the research and development of payment system or exchange and exchange system, and has a strong understanding and understanding of the business processes of payment system or exchange and exchange modules;
3. Familiar with Spring, Spring Boot, JDBC, Mybatis, proficient in using microservice frameworks gRPC and SpringCloud, familiar with multi-threading, high concurrency, high availability development, and familiar with using message queues (Rocket MQ/Kafka);
4. Proficient in using MySQL, PostgreSQL, Redis, and mongoDB databases, SQL writing capabilities and performance tuning capabilities, familiar with database middleware such as MyCAT, and proficient in using common cloud services such as Alibaba Cloud, such as: KMS, SLS, task orchestration, OSS, etc.;
5. Be preferred if you have experience in designing and developing APIs related to payment system or have been connected to DBS/SCB/ZA/Banking Circle;
6. Be preferred if you have experience in web3 project development;
7. Have a good English foundation, be able to understand English documents, have strong business sorting and understanding skills; have a sense of ownership, strong stress resistance, and have strong team collaboration and communication skills.