Có ít nhất 4 năm kinh nghiệm trong lĩnh vực
phát triển phần mềm ở vị trí backend
Đã từng tham gia ít nhất 4-5 dự án trong đó đảm nhiệm việc phát triển back-end; hoặc 2 dự án lớn (có 5 người tham gia trở lên)
Thành thạo với ngôn ngữ lập trình Java Có kinh nghiệm về PL/SQL
Có kinh nghiệm phát triển API Web Services, tương tác với API và sử dụng thành thạo các công cụ lập trình như Eclipse, Netbean
Thành thạo về Java core Back-End, xử lý tốt Multithread (Xử lý tối thiểu 1000-2000 giao dịch cùng lúc), Multi-processing, cơ chế Hash table, cơ chế xử lý file. Có kinh nghiệm về các tiêu chuẩn bảo mật
Thành thạo việc thiết kế CSDL trên DB Oracle, MS SQL ...
Có kinh nghiệm làm việc với các hệ điều hành Enterprise Linux, HP-UX
Có kinh nghiệm về SVN, GIT, Jira;
Có kinh nghiệm với các quy tắc thiết kế OOP;
Có kinh nghiệm về các dự án ESB, Open API
Có hiểu biết về Docker và Microservices, MQ, cache...,mockup API