** About the company: It is a travel tech, focus on hotel booking system.
** Job Description:
- Phối hợp cùng với các thành viên trong team xây dựng các tính năng mới cho sản phẩm
- Liên tục cải tiến các chức năng đang có của sản phẩm, tạo ra các đoạn lệnh sạch và đem đến những trải nghiệm tốt nhất cho khách hàng
- Nghiên cứu và cập nhật các công nghệ mới giúp quá trình phát triển sản phẩm được nhanh hơn, tối ưu hơn, ổn định hơn
- Đảm bảo các tài liệu kĩ thuật và các thủ tục, quy trình theo đúng với tiêu chuẩn đặt ra.
- Phối hợp với phòng ban nhóm nghiệp vụ khác trong việc tạo ra tài liệu liệu hướng dẫn cho thành viên trong team.
- Tham gia các công việc khác theo yêu cầu của cấp trên khi được giao.
** Responsibilities:
- Phân tích các yêu cầu do bộ phận sản phẩm thu thập từ khách hàng và phối hợp với các thành viên các nhiệm vụ
- Viết mã sạch, có thể kiểm tra bằng ngôn ngữ lập trình, phát triển các ứng dụng Java EE
- Sử dụng thành thạo các ngôn ngữ lập trình giao diện AngularJS, VueJS
- Phát triển kỹ thuật và kiến trúc
- Liên tục kiểm tra và và cải tiến code
- Phối hợp với team triển khai để đưa sản phẩm đến tay khách hàng
- Phát triển tài liệu và quy trình vận hành
** Requirements:
- Tốt nghiệp đại học chuyên ngành CNTT hoặc bằng cấp tương đương khác;
- Kinh nghiệm làm việc với tư cách là Nhà phát triển Java cao cấp hoặc vai trò tương tự
- Kinh nghiệm thiết kế, xây dựng và thử nghiệm các ứng dụng Java EE
- Kiến thức chuyên sâu về các framework Java phổ biến như JSF và Spring MVC
- Có kỹ năng làm việc với các loại database phổ biến như MySql, Sql Server, Oracle
- Trải nghiệm với thiết kế hướng đối tượng (OOD)
- Kỹ năng quản lý thời gian và đoàn tốt
- Khả năng giải quyết vấn đề
- Làm quen với môi trường nhanh nhẹn
- Khả năng khắc phục sự cố
- Kỹ năng giao tiếp tốt