Job Overview
AREAS OF RESPONSIBILITY:
- Apply industry best practices to design, develop, test, deploy, support and maintain complex applications in clean and efficient code based on business requirements using approved technologies and coding standards.
- Enhance and support frontend and backend applications.
- Assist in project planning and architectural design reviews.
- Mentor other developers on programming issues.
- collaborate with all members to ensure consistency in processes and completion of build high quality, fault tolerant systems and products.
- Exhibit leadership in cross-functional development practices.
- Perform design and code reviews and help maintain code quality, performance and application responsiveness.
REQUIREMENTS:
- Friendly, discipline, team player and tough personality.
- Minimum Bachelor degree in computer science, information technology, or equivalent experience.
- Strong in Algorithm and logical process.
- Experienced in some of the following language, Java, Node.js, Vue.js, PHP (Laravel/Yii Framework), Go, and Phyton (preferred).
- Familiar with database sql Oracle or Postgres.
- Familiar with messaging Queue (MQ) or database NoSql is preferable.
- Strong knowledge on APIs, Secure, Reliable, scalable and high performance payment system application.
- Having knowledge on microservice, cloud, CI/CD or devops and agile environment will be preferable.