Phân tích, tìm hiểu để nắm rõ các yêu cầu nghiệp vụ từ
Chuyên viên phân tích nghiệp vụ đưa sang.
Phân tích thiết kế các dịch vụ, cấu trúc cơ sở dữ liệu, thuật toán cần thiết dựa trên yêu cầu nghiệp vụ cho chức năng được giao, đảm bảo tuân thủ quy định của framework phát triển ứng dụng.
Phát triển các chức năng của phần mềm ứng dụng theo yêu cầu nghiệp vụ được giao, thực hiện kiểm thử unit test trước khi bàn giao cho đội kiểm thử.
Chuyển giao các chức năng đã phát triển xong cho đội kiểm thử và tiến hành sửa lỗi nếu có.
Tốt nghiệp chuyên ngành Công nghệ thông tin, Khoa học máy tính... hoặc có kinh nghiệm thực tiễn tương đương.
Kinh nghiệm ít nhất từ 3 năm trở lên trong lĩnh vực lập trình backend.
Có kiến thức chuyên sâu về lập trình với Java, sử dụng thành thạo các tool/framework: Spring boot, Git, Jenkin...
Nắm vững quy trình CI/CD
Nắm vững kiến thức về webservice, microservice, RESTful API, docker, tương tác tốt với 1 hoặc nhiều CSDL thông dụng như Oracle, MySQL, MS SQL...
Sử dụng tốt các thuật toán trong lập trình ứng dụng.
Có khả năng tự học hỏi, nghiên cứu, tìm hiểu và áp dụng các công nghệ mới vào công việc.
Có kiến thức cơ bản về frontend là một lợi thế.
Ưu tiên ứng viên:
Đã lập gia đình
Nhà ở gần khu vực công ty
Đã từng làm ít nhất 2 công ty trở lên