Trách nhiệm
- Phát triển sản phẩm phần mềm trên nền tảng Java cho các đối tượng khách hàng khác nhau.- Tham gia sâu vào các giai đoạn của một dự án như: phân tích, thiết kế, thực thi, kiểm thử, bảo trì phần mềm- Nghiên cứu áp dụng công nghệ mới liên quan đến công việc- Lập trình các module có độ phức tạp cao, liên kết với các module khác- Tương tác với solution archiect về các yêu cầu của dự án, thiết kế và các công nghệ liên quan cần nghiên cứu- Chịu trách nhiệm xây dựng và đóng gói sản phẩm theo các phiên bản- Tài liệu hóa các đặc tả thiết kế và các chức năng- Cung cấp sản phẩm phần mềm đúng hạn, đúng chất lượng
Yêu cầu
- Tốt nghiệp Đại học, Cao đẳng chuyên ngành Công nghệ thông tin, Khoa học máy tính hoặc các ngành liên quan.- Có kinh nghiệm từ 2 năm trở lên- Hiểu biết về kiến trúc phần mềm và an toàn bảo mật cho phần mềm- Có kiến thức và kinh nghiệp lập trình pattern là một lợi thế.- Có kiến thức về server application Apache Tomcat, Jboss- Có khả năng làm việc trên hệ điều hành linux như Redhat linux, CentOS- Có kinh nghiệm về lập trình Java Srping Boot, Spring Data JPA, Spring Security, SOAP Service, Rest Service- Hiểu biết về HTML5/CSS3, Javascript, jQuery, Bootstrap; hiểu biết về một trong các framework JS như Angular, React, VueJS,... là một lợi thế- Hiểu biết về cơ sở dữ liệu SQL Server, Oracle, My SQL: Tự thiết kế cơ sở dữ liệu, viết store procedure, function và các script phức tạp- Sử dụng thành thạo các công cụ quản lý source như SVN, Git hoặc ...- Có khả năng tối ưu hóa thuật toán, script- Ưu tiên các ứng viên có kiến thức hoặc đã làm việc trên các quy trình phát triển phần mềm như Scrum, Agile
Giới thiệu công ty
Java Developer
20M-40M VND
