Mô tả công việc
Mô tả công việc
Tóm tắt công việc
Trung tâm Dịch vụ Truyền hình trực thuộc Tổng Công ty Viễn thông Viettel (Viettel Telecom), là trung tâm trực tiếp phát triển và kinh doanh dịch vụ OTT truyền hình TV360
Chính thức ra mắt vào cuối năm 2020, TV360 là một ứng dụng số tổng hợp các nội dung hấp dẫn trên các kênh truyền hình trực tuyến trong và ngoài nước được phát triển và vận hành bởi Viettel Telecom. TV360 đã đạt tổng lượt cài đặt ứng dụng hơn 20 triệu lượt, số người dùng thường xuyên chiếm 40% và sắp tới hướng tới phục vụ 80 triệu thuê bao 4G xem truyền hình trên điện thoại, cũng như 24 triệu hộ gia đình xem truyền hình trên Tivi, ở tất cả các đội từ gen B đến gen Alpha. Song song đó, TV360 cũng đứng ở những vị trí dẫn đầu về mức độ phổ biến trên kho ứng dụng miễn phí của Google, cũng như về mức độ được yêu thích ở Việt Nam trên kho ứng dụng của Apple.
TV360 chính thức sở hữu bản quyền UEFA EURO 2024 - Giải Vô địch Bóng đá châu Âu. Còn rất nhiều thách thức thú vị trước mắt đang chờ các nhân sự tài năng.
Chúng tôi tìm kiếm JAVA CORE BACKEND làm việc tại số 1 Giang Văn Minh.
Chịu trách nhiệm trước Trưởng/phó phòng về yêu cầu/công việc được giao liên quan tới phát triển phần mềm core backend, sử dụng ngôn ngữ lập trình Java
Tiếp nhận yêu cầu, phân tích và làm rõ yêu cầu nghiệp vụ của kinh doanh. Chỉ ra các luồng thông tin, quy trình/thủ tục, và đối tượng dữ liệu xác định là cần thiết của nghiệp vụ.
Thiết kế hệ thống, xây dựng giải pháp chi tiết, lập trình, unit test chương trình, đảm bảo tuân theo các quy trình, quy định về an toàn thông tin, mã nguồn, công nghệ.
Phối hợp với bộ phận kiểm thử, bộ phận kinh doanh, bộ phận vận hành: nghiệm thu và triển khai hệ thống.
Hỗ trợ kinh doanh, vận hành: kiểm tra và khắc phục sự cố phát sinh.
Yêu cầu công việc
Yêu cầu công việc
Trình độ: Tốt nghiệp đại học loại khá trở lên các ngành Công nghệ thông tin, Kỹ thuật phần mềm hoặc các ngành liên quan
Trình độ tiếng Anh: chứng chỉ TOEIC, TOEFL hoặc IELTS tương đương với điểm TOEIC - 550 điểm trở lên.
Kinh nghiệm: Có trên 1 năm kinh nghiệm về thiết kế, phát triển và triển khai hệ thống phần mềm sử dụng ngôn ngữ lập trình Java core
Kỹ năng:
Có khả năng phát triển 1 ứng dụng hoàn chỉnh bằng ngôn ngữ lập trình Java core, framework spring boot
Có khả năng tối ưu hiệu năng dựa trên hiểu biết sâu về ngôn ngữ lập trình Java
Có kiến thức chuyên sâu về phân tích thiết kế hệ thống, thành thạo các công cụ thiết kế như UML, ER studio,...
Có kiến thức về Database design & query, query tuning. Sử dụng được các loại DB: redis, elasticsearch, mongo, mariadb
Có kiến thức về cơ chế xác thực, mã hóa dữ liệu, cơ chế xử lý tuần tự, song song, đa luồng, đa tiến trình
Có khả năng triển khai trên các nền tảng khác nhau: Linux, Windows, K8S/Docker
Có hiểu biết và áp dụng thành thục quy trình phát triển phần mềm bằng phương pháp Agile; phương pháp phát triển và tích hợp liên tục (CI/CD).
Quyền lợi được hưởng
Yêu cầu kỹ thuật:
Java
,
Core Java
,
Spring
,
Windows
,
Linux
,
UML
,
MongoDB
,
MariaDB
,
Elasticsearch
,
Docker
,
Redis
,
Spring Boot
,
Kubernetes
,
CI/CD