Là một nhà phát triển backend, bạn chịu trách nhiệm thiết kế và phát triển các ứng dụng web hiệu quả và có thể mở rộng. Ngăn xếp công nghệ chính bao gồm Spring Boot, MySQL, PostgreSQL, Elasticsearch, Java và Python.
Yêu cầu kỹ năng:
- Quen thuộc với phát triển API RESTful (Spring Boot, SpringMVC, Flask)
- Thành thạo quản lý cơ sở dữ liệu (MySQL, PostgreSQL)
- Nắm vững Elasticsearch để truy xuất dữ liệu
- Có khả năng ứng dụng công nghệ AI (học máy, xử lý ngôn ngữ tự nhiên)
- Hiểu biết về các thực tiễn bảo mật tốt nhất
- Có khả năng gỡ lỗi và khắc phục sự cố
- Quen thuộc với công nghệ frontend (Vue.js, React, Node.js)
- Có kinh nghiệm trong kiểm thử tự động và CI/CD
Bạn sẽ làm việc chặt chẽ với đội ngũ để xây dựng các ứng dụng web thân thiện với người dùng và thúc đẩy đổi mới sản phẩm.