We are looking for an analytical, results-driven Back-end Developer who will work with team members to troubleshoot and improve current back-end applications and processes.
The Back-end Developer will utilise programming languages and tools to analyze current codes and industry developments, formulate more efficient processes, solve problems, and create a more seamless experience for users.
About the role
- Write unit, application level and system tests
- Responsible for unit testing and integration testing of development content
- Provide solid and reliable documentation on completed work items such as code, concepts, business logic and logistics.
- Follow application architecture standards, policies and procedures
- Design and develop new features and interfaces using web programming paradigms
- Build and maintain secure APIs
- Update and maintain the payment gateway system
- Ensure the code is optimized and the platform performance is not affected
- Responsible for solving technical problems in the development process
Skills & experiences required
- Familiar with OOP principles and hands-on experience in working with languages such as Java, PHP
- Knowledge of performing unit testing and make use of Git
- Reliable knowledge of design patterns, Database
- Deep understanding of web security vulnerabilities and knowledge on how to avoid them
- Familiar with software development process, good coding style and programming habits.
- Strong analytical, communication skills and a team player.
Only shortlisted candidates will be contacted.