Key Responsibilities: Develop and maintain our aggregated payments platform.Mainly developed using java: SpringBoot, Spring security, dubbo3, mybati.Support distributed: redis, activityMq, zookeeper, k8s, jenkins, ELK, maven, docker, nginx.UI development: layuiAdmin, vue2, webpack.Use MySQL database, including architecture design, query and performance optimization.Implement and manage microservices architecture to ensure solutions are efficient and scalable.Work with cross-functional teams to integrate the platform with merchants and settlement platforms.Ensure application performance, quality and responsiveness.Solve problems, debug and optimize performance bottlenecks.Understand the latest industry trends and technologies to ensure continuous improvement of the platform. Required Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field.Proven experience as a Java Developer, with a strong focus on Spring Boot and microservices.Solid understanding of object-oriented programming and design patterns.Proficiency in MySQL, including experience with schema design, queries, and performance tuning.Familiarity with RESTful APIs and web services.Experience with version control systems, such as Git.Strong problem-solving skills and the ability to work independently and as part of a team.Good communication skills and the ability to collaborate with technical and non-technical stakeholders. Preferred Qualifications: Knowledge of other programming languages, such as Python, JavaScript, or Go.Experience with containerization technologies, such as Docker and Kubernetes.Understanding of DevOps practices and tools, including CI/CD pipelines.Familiarity with cloud platforms, such as AWS, Azure, or Google Cloud. Benefits: Competitive salary and performance-based bonuses.Comprehensive health insurance plans.Opportunities for professional growth and development.Flexible working hours and remote work options.Collaborative and innovative work environment.