1
Your role & responsibilities
- Phát triển và bảo trì các ứng dụng web và backend sử dụng Java.
- Tham gia vào quá trình phân tích yêu cầu, thiết kế, phát triển và kiểm thử phần mềm.
- Thiết kế và triển khai cơ sở dữ liệu, tối ưu hóa truy vấn SQL và quản lý dữ liệu.
- Viết mã nguồn rõ ràng, có cấu trúc và được tối ưu hóa.
- Cộng tác chặt chẽ với các thành viên trong nhóm để đảm bảo chất lượng và tiến độ dự án.
- Xử lý và khắc phục các lỗi phần mềm, cải thiện hiệu suất và tối ưu hóa mã nguồn.
- Hỗ trợ các thành viên khác trong nhóm
- Thực hiện các công việc khác dưới sự phân công của leader và PM
2
Your skills & qualifications
- Tốt nghiệp Cao đẳng/Đại học chuyên ngành CNTT hoặc các chuyên ngành liên quan
- 03 năm kinh nghiệm trở lên lập trình với ngôn ngữ Java hoặc Spring Framework (Spring Boot) với các cơ sở dữ liệu Postgresql, Oracle…
- Kiến thức tốt về thuật toán, lập trình hướng đối tượng (OOP) Java và Spring
- Thành thạo trong việc phát triển backend với Spring Framework (Spring Boot, Spring MVC)
- Kỹ năng làm việc với microservice, docker
- Kỹ năng xây dựng web service: MVC, REST, SOAP.
- Kỹ năng làm việc với các công cụ quản lý mã nguồn như Git.
- Kỹ năng làm việc theo quy trình Agile (SCRUM)
- Khả năng làm việc nhóm tốt, giao tiếp hiệu quả và quản lý thời gian.
- Tư duy phân tích, tư duy lập trình tốt và giải quyết vấn đề nhanh nhạy, có khả năng nắm bắt và học hỏi công nghệ mới nhanh
Tiêu chí ưu tiên:
- Kỹ năng làm việc với SDK là một lợi thế.
- Có kinh nghiệm xây dựng các hệ thống cho các nhà mạng Mobifone, VNPT, Viettel là một thế
3
BenefitsLương gross: thương lượng