Backend Developer ( Microservice)
Hong KongOn-siteFull-time
AI Summary
We are seeking a talented Backend Developer to join our dynamic team. As a Backend Developer, you will play a crucial role in designing and implementing efficient and scalable backend systems that power our payment applications.
About this role
We are seeking a talented Backend Developer to join our dynamic team. As a Backend Developer, you will play a crucial role in designing and implementing efficient and scalable backend systems that power our payment applications.
Responsibilities:
- Design, develop, and maintain scalable backend systems using Microservice Architectures.
- Implement microservices using the NestJS framework, ensuring optimal performance and scalability.
- Utilize Docker and containerization techniques to package and deploy microservices.
- Develop and integrate RESTful APIs and other API protocols to facilitate seamless communication between microservices.
- Conduct thorough testing and debugging of backend systems, ensuring high-quality and reliable software.
- Perform code reviews and provide constructive feedback to maintain code quality and improve team productivity.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- Solid understanding of API protocols such as RESTful APIs
- Knowledge of scalable and distributed systems design principles.
- Proficiency in version control systems (e.g., Git) and agile development methodologies.
- Strong problem-solving skills and ability to work independently or collaboratively in a team environment.
- Excellent communication and interpersonal skills, with the ability to articulate technical concepts to non-technical stakeholders.