หน้าที่ความรับผิดชอบ:
- ออกแบบและพัฒนา RESTful API และ Microservices โดยใช้ Node.js (Express, NestJS) หรือ Golang
- เชื่อมต่อฐานข้อมูลและออกแบบ Schema ที่เหมาะสมทั้ง SQL และ NoSQL (PostgreSQL, MongoDB, MySQL)
- ทำงานร่วมกับ DevOps และทีม Frontend ในการ Deploy ระบบด้วย Docker, GitLab CI/CD
- แก้ไขปัญหาเชิงลึกและวิเคราะห์ Performance ของระบบ
- เขียน Unit Test และ Integration Test เพื่อความเสถียรของระบบ
คุณสมบัติ:
- มีประสบการณ์อย่างน้อย 1–3 ปีในสาย Backend
- เข้าใจพื้นฐานของ Clean Code, SOLID Principle และ Design Patterns
- เคยใช้ API ของบุคคลที่สาม เช่น LINE, Facebook, Google, Payment Gateway
- เข้าใจ Security และการป้องกัน SQL Injection, Authentication, Authorization
- มีทัศนคติที่เปิดรับการเรียนรู้เทคโนโลยีใหม่ๆ อย่างต่อเนื่อง
Responsibilities:
- Develop RESTful APIs and Microservices using Node.js (Express, NestJS) or Golang
- Design SQL/NoSQL schemas (PostgreSQL, MongoDB, MySQL)
- Collaborate with DevOps and frontend teams using Docker, GitLab CI/CD
- Optimize system performance and troubleshoot complex issues
- Write unit and integration tests for system reliability
Requirements:
- 1–3 years of backend development experience
- Strong understanding of Clean Code, SOLID principles, and design patterns
- Experience with third-party APIs (LINE, Facebook, Google, payment gateways)
- Familiarity with security practices: SQL injection prevention, authentication, authorization
Eagerness to learn new technologies continuously