Responsibilities:
Conduct requirement gathering. Design, lead development and implement ePayment and related application systems and digital solutions, including mobile APP
Perform system, database and workflow design
Participate in full SDLC for application design, development, testing, system implementation and production support
Effectively communicate and work with local and regional team members and partners
Conduct necessary technical research and study
Prepare functional, technical and support documentation
Support other ad-hoc assignments and initiatives
Requirements:
Bachelor's Degree in Computer Science, Information Technology or related disciplines
Minimum 4-5 years' experience in web application design and development
Solid understanding and hands-on experience in JAVA / Spring Boot / ReactJS / Microservices
Passionate about cutting-edge technologies and experience in web 3.0 an advantage
Proven knowledge of RMDB Database such as Oracle and MySQL
Knowledge and experience in online payment, fintech application or ecommerce system is a plus
Good communication skills and good command of both written and spoken English




