Responsibilities: *Analyze user requirements. *Design & Develop software with high quality. *Support testing activities such as UAT. * Base on functional or technical requirements to Perform system impact analysis * Develop software programs according to functional or program specifications * Contribute to the resolution of software issues. * Keep abreast of the latest trends.
Qualifications: * Bachelor's degree in computer science or related disciplines. * Proficiency in Java and its ecosystems (RESTful, Spring, etc.) * Knowledge of Relational Databases such as Guess DB, PostgreSQL, Oracle, MS SQL Server, MySQL etc. * Excellent knowledge on Redis. * Proficient in SQL syntax. * Strong proficiency in data structure and algorithm. * Capacity in English reading and writting.