Back-End Developer Job description

Job description

Back-End Developer ~ (RM)
Job ID 20973
Position Title Back-End Developer
Industry Computer/Information Technology
Job Description - Develop, update, and maintain back-end code and processes, including web servers, API servers, databases, interfacing modules and supporting infrastructure.

- Build reusable code and libraries for future use with a focus on modularity and low technical debt.

- Build and manage NoSQL and graph database structure.

- Ensure the stability and security of all back-end components and processes.

- Optimize applications for maximum speed, scalability, and robustness.

- Responsible and ensure ownership for back-end component timelines and deliverables.

- Collaborate closely with the front-end developers and other team members to establish objectives and design functional, cohesive code to enhance the user experience.

- Assist to develop ideas for new enhanced features or products, by monitoring industry developments and trends.
Salary ~ (RM)
Location Kuala Lumpur  
Requirements ✓Back-end skills – Node.js, express.js/koa.js, API Development, noSQL, RESTful API, Docker and testing frameworks

✓ Source Control (e.g., GitHub, Gitlab)

✓ Personal characteristics - good work ethic, team player, self-directed, and passionate about technology

✓Familiar with Graph Database Management and ORM

✓ Familiar with Golang

✓Knowledge of OWASP security best practices

✓ Understanding of AWS and cloud deployment

✓DevOps workflow knowledge, CI/CD, Kubernetes

✓ Understanding of cryptographic primitives and asymmetric cryptography, Merkle and Patricia trees and proofs, consensus mechanisms and distributed computing strategies, interested in Blockchain, AI/ML, Big Data and dApp development  
Registration

Register now and get personalized job notifications and career advice from our consultants. If you don't have time to fill out a registration form, please send us your resume directly by attaching it online.

Job search