Kinh nghiệm: Tối thiểu 1-2 năm
phát triển phần mềm với Java Spring Boot và Vuejs /ReactJS.
Backend: Thành thạo Java 8+, Spring Boot, JPA/Hibernate, REST API, bảo mật API (JWT/OAuth2).
Frontend: Thành thạo ReactJS, Redux (hoặc các state management khác), HTML5, CSS3, ES6+.
Hiểu biết về cơ sở dữ liệu: SQL vs NoSQL, các loại CSDL quan hệ (Microsoft SQL Server, MySQL hoặc tương đương).
Kinh nghiệm sử dụng Git và quy trình làm việc nhóm (Git Flow).
Kiến thức cơ bản về thiết kế
kiến trúc hệ thống, clean code, design patterns.
Có kinh nghiệm với Docker, CI/CD (Jenkins/GitLab CI).
Tư duy logic, giải quyết vấn đề tốt, chủ động, tinh thần học hỏi cao.
Giao tiếp, phối hợp nhóm tốt.
Khả năng đọc hiểu tài liệu
tiếng Anh.