Job Description: 1. Participate in the development and troubleshooting of existing systems. 2. Strong technical skills with clear thinking, capable of learning new technologies and sharing knowledge with internal teams. 3. Good communication skills and proactive work attitude. Job Requirements: 1. Prior experience in payment or financial-related projects is preferred, with certain architecture capabilities from scratch. 2. Proficient in Spring technology stack (S