Chi tiết công việc BACK END DEVELOPER (ĐÀ NẴNG) tại Công ty TNHH GPNS Global Door
KEY RESPONSIBILITIES
• Design, develop, and maintain scalable microservices using NestJS with RxJS
• Apply Domain-Driven Design (DDD) principles to design robust and maintainable systems
• Work with Kafka and MQTT in building message-driven architectures
• Collaborate with the frontend team, with knowledge of Angular being a plus
• Optimize performance and ensure scalability in system design and implementation
• Lead technical discussions, advise for architecture decisions, and participate in code reviews
• Work with databases such as PostgreSQL and Redis for efficient data storage and caching
• Write and maintain unit and integration tests to ensure application quality
• Maintain high standards for code quality and documentation
QUALIFICATIONS
• Bachelor’s degree in Software Engineering, Information Technology, or a related field
• 3+ years of experience in Back End development (NodeJS, NestJS,...)
• Proven experience with NestJS and RxJS in production environments
• Strong background in microservices architecture and Domain-Driven Design (DDD)
• Hands-on experience with Kafka and MQTT for message-driven architectures
• Proficient in working with PostgreSQL and Redis
• Solid understanding of clean architecture, software design patterns, and performance
optimization
• Experience working with Docker and Kubernetes
• Familiarity with RESTful APIs, microservices, and CI/CD processes.
• Experience with version control (e.g., Git) and issue tracking tools (e.g., Jira).
• Basic understanding of backend security best practices (e.g. authentication and
authorization, input validation, protection against common vulnerabilities)
• Previous experience in an Agile/Scrum environment
• Experience mentoring team members is a plus
• Basic proficiency in English, especially in reading and writing technical documentation
• Strong problem-solving skills and a proactive mindset
• Excellent communication and collaboration skills
BENEFITS
• Attractive income package
• 13th-month salary
• Annual salary review and performance appraisal
• Coverage of social insurance, health insurance, and unemployment insurance based on
level
• Company-sponsored annual health check-ups
• Regular team-building events and company outings
• Enhance your communication skills with company-sponsored English and Japanese classes
• Sponsored professional learning and development opportunities
• International travel opportunities available for certain roles
• Access to cutting-edge technologies in product environment
Working hour
8:00 – 12:00 | 13:00 – 17:00 Monday to Friday

