Tham gia các dự án phát triển sản phẩm, triển khai hệ thống
Tiếp nhận, phân tích yêu cầu người dùng, tư vấn giải pháp các vấn đề liên quan đến kỹ thuật
Tham gia, hỗ trợ xây dựng, thiết kế giao diện ứng dụng, luồng nghiệp vụ chức năng
Lập trình, tối ưu hóa ứng dụng, phát triển tích hợp với hệ thống bên thứ 3, thực hiện unit-test, kiểm thử tích hợp
Quản lý kỹ thuật team dự án
Trình độ: Tốt nghiệp Đại học các chuyên ngành CNTT
Từ 2 năm kinh nghiệm trở lên ở vai trò Full-stack
Developer hoặc mạnh về Java.
Có kiến thức, kinh nghiệm làm việc với Rest API, JSON
Sử dụng thành thạo GIT.
Khả năng tiếp nhận và hiểu nghiệp vụ từ BA.
Kinh nghiệm:
Đối với Backend (Java Spring boot):
Thành thạo Java, Spring Boot và xây dựng + thiết kế API Java Spring
Thành thạo truy vấn và sử dụng Spring Data JPA
Thành thạo ít nhất 1 hệ thống CSDL SQL và có khả năng thiết kế hệ thống CSDL SQL
Nắm vững kiến thức về quản lý dependency (qua Maven hoặc gradle)
Đối với Frontend (React):
Có kinh nghiệm [protected info] phiên bản 18+.
Có kiến thức Single Page Application.
Có kiến thức sử dụng axios trên React.
Có kinh nghiệm với ít nhất 1 UI framework của React (ví dụ PrimeReact hoặc Ant Design).