Phát triển, tối ưu các chức năng hệ thống backend theo sự phân công và định hướng từ PM hoặc Leader.
Tham gia phân tích nghiệp vụ, phân rã chức năng, phân tích hệ thống, kiểm thử logic và trải nghiệm, sửa lỗi, triển khai hệ thống
Chịu trách nhiệm về chất lượng và hiệu quả code của các module được giao. Đảm bảo sản phẩm backend ổn định, hiệu suất tốt và dễ bảo trì.
Hợp tác chặt chẽ với các team liên quan (FE, QA, BA, DevOps...) để đảm bảo tiến độ và chất lượng sản phẩm.
Tham gia vào quy trình kiểm thử, fix bugs, triển khai và bảo trì hệ thống.
Chủ động tìm hiểu nghiệp vụ và tham gia đề xuất cải tiến sản phẩm.
Hỗ trợ các thành viên junior khi cần và có thể review code nếu được giao.
Báo cáo tiến độ, vấn đề, kết quả công việc đến quản lý trực tiếp.
Trải nghiệm sản phẩm định kỳ để hiểu hành vi người dùng, từ đó đưa ra các đề xuất cải tiến.
1. Kiến thức bắt buộc:
Có từ 04 năm kinh nghiệm với Java.
Thành thạo ngôn ngữ lập trình Java và lập trình hướng đối tượng (OOP).
Có kinh nghiệm làm việc với hệ quản trị cơ sở dữ liệu RDBMS, NoSQL, có khả năng viết, tối ưu truy vấn, phân tích dữ liệu.
Có khả năng sử dụng redis, elasticsearch
Có hiểu biết về các Framework Spring Boot, Vert.x, Microservice.
Hiểu rõ mô hình backend MVC và các khái niệm RESTful API.
Có kinh nghiệm triển khai hệ thống trên môi trường production, biết cách vận hành và
giám sát hệ thống.
Có khả năng sử dụng AI trong lập trình.
Kiến thức nâng cao (lợi thế):
Có kinh nghiệm trong các hệ thống chat(WebSocket)
Biết sử dụng các ngôn ngữ lập trình khác: PHP, Python, Shell-script, Jenkin, HAProxy, Go lang.
Kỹ năng làm việc theo quy trình JIRA, Agile, SCRUM
Có hiểu biết về UI/UX, hành vi người dùng là một điểm cộng.
Có kinh nghiệm lập trình frontend với React js, Vue, Angular, Next js.
2. Kỹ năng
Problem solving: Có khả năng phân tích vấn đề, tìm giải pháp kỹ thuật phù hợp.
Design thinking: Có tư duy xây dựng giải pháp tối ưu, hướng đến trải nghiệm người dùng.
Giao tiếp, làm việc nhóm, lắng nghe và truyền đạt thông tin
Học hỏi và tự học tốt; Tổ chức và quản lý thời gian
3. Tố chất
Tư duy logic
Tư duy hệ thống
Tỉ mỉ, cẩn thận
Mức lương cạnh tranh, hấp dẫn.
Thử việc 02 tháng hưởng 100% mức lương chính thức.
Có cơ hội làm việc cho Thị trường global - Có cơ hội nghiên cứu và hiểu insight của nhiều tệp khách hàng khác nhau đến từ các quốc gia khác nhau và được tiếp cận các công cụ tốt nhất thị trường.
Thu nhập không giới hạn: Lương cứng + thưởng KPI, thưởng dự án, lương tháng 13, thưởng Tết,...Thu nhập lên tới 15-18 tháng lương/năm.
Thưởng và review lương 2 lần/năm.
Khám sức khỏe định kỳ hàng năm.
Trợ cấp tiền ăn trưa, gửi xe hàng tháng.
Du lịch hàng năm, dã ngoại hàng quý 4 lần/năm, du lịch cùng người thân.
Hưởng đầy đủ các chế độ bảo hiểm theo quy định của nhà nước khi là nhân viên chính thức.
3 Lý do bạn chọn TP Entertainment:
1 là bạn có cơ hội phát triển bản thân thần tốc:
Môi trường TP Entertainment luôn phát huy hết điểm mạnh và khả năng sáng tạo của bạn, nhờ đó bạn có cơ hội được tỏa sáng.
Được làm việc và hướng dẫn trực tiếp bởi đội ngũ giàu kinh nghiệm.
2 là bạn có cơ hội tăng thu nhập không giới hạn:
Những đóng góp của bạn luôn được công ty ghi nhận rõ ràng nhờ đó thu nhập của bạn được cải thiện nhanh chóng và không giới hạn.
3 là môi trường làm việc lý tưởng:
Văn hoá công ty đậm đà sâu sắc với 4 giá trị cốt lõi: Hiệu quả, sáng tạo, lấy khách hàng là trung tâm, nhân văn.
Làm việc tại công ty công nghệ hàng đầu về Mobile app với môi trường trẻ trung, năng động, thân thiện, sáng tạo.