Mô Tả Công Việc
· Thiết kế và triển khai các ứng dụng dựa trên Java
· Quản lý vận hành hệ thống nền tảng JAVA
· Phân tích yêu cầu của người dùng để thiết kế ứng dụng
· Xác định mục tiêu và chức năng của ứng dụng
· Điều chỉnh thiết kế ứng dụng với mục tiêu kinh doanh
· Phát triển và thử nghiệm phần mềm
· Gỡ lỗi và giải quyết các vấn đề kỹ thuật phát sinh
· Viết tài liệu thiết kế chi tiết
· Đề xuất các thay đổi đối với cơ sở hạ tầng Java hiện có
· Phát triển các ứng dụng đa phương tiện
· Viết tài liệu để hỗ trợ người dùng
· Làm việc theo chuyên môn hoặc theo sự phân công của Leader.
Yêu Cầu Công Việc
1. Kiến thức:
· Bằng Cử nhân về CNTT hoặc các ngành tương đương hoặc có các chứng chỉ tương đương được công nhận bởi các tổ chức uy tín
2. Kinh nghiệm:
· Hơn 1 năm kinh nghiệm phát triển ứng dụng với Java
· Nắm vững về Java core, J2EE, Hibernate, Spring
· Quen thuộc với nhiều loại thiết kế, ngôn ngữ và phương pháp luận (ví dụ: SQL, ORM, J2EE, RabbitMQ, Microservices, Agile và Scrum)
· Có kiến thức về frameworks (e.g. Spark, Storm, Hadoop, Angular 2/4/5, Spring Boot)
· Thành thạo các nguyên tắc phát triển application qua Restful API
· Thành thạo các cơ sở dữ liệu Oracle, MySQL, SQLServer
· Kinh nghiệm xây dựng khung hệ thống, nền tảng core, thư viện cho hệ thống.
· Chủ động trong công việc và giải quyết vấn đề
3. Ngoại ngữ:
· Có khả năng đọc viết tiếng Anh (cơ bản) nghe nói (nếu có thể).
· Ưu tiên ứng viên có chứng chỉ Tiếng Anh quốc tế (TOEICS 450 trở lên hoặc tương đương)
4. Yêu cầu khác:
· Kỹ năng giao tiếp và làm việc nhóm tốt
· Sẵn sàng làm việc ngoài giờ hành chính
· Tinh thần trách nhiệm
· Các chế độ phúc lợi theo qui định luật lao động và theo qui chế của Công ty.
· Chịu trách nhiệm trước Trưởng/Phó trưởng phòng, các cấp lãnh đạo và pháp luật về kết quả công việc được giao