Tuyển dụng Fullstack Software Developer (Java)
Lương: Xem mức lương Hạn: 23/12/2025Mô tả công việc
Hiểu yêu cầu được đặt ra để tham gia tư vấn, xây dựng, kiểm thử cho phần mềm:
• Tham gia xây dựng, tư vấn, phản hồi về kiến trúc tổng quan (high-level design) cho từng thành phần của hệ thống theo kiến trúc micro-services.
• Chịu trách nhiệm chính cho việc lên kế hoạch, hiện thực, kiểm thử và triển khai phần mềm
• Tham gia tư vấn về kiến trúc của các thành phần hệ thống, khả năng mở rộng (extending), tăng quy mô (scaling), khả năng phục hồi (resiliency) và bảo mật (security).
• Đảm bảo việc kiểm thử (testing) được thực hiện đầy đủ từ đơn vị code (unit test) đến toàn hệ thống (end-to-end) và hoàn toàn tự động hoá.
Liên tục nghiên cứu, tìm tòi, học hỏi, sáng tạo và đề ra những ý tưởng tối ưu cho phần mềm với người quản lý (team lead) hoặc kiến trúc sư phần mềm (architect).
Giữ vững và duy trì chất lượng code cao nhất cùng với việc chọn các giải pháp tối ưu cho từng vấn đề.
Các công việc cụ thể khác sẽ trao đổi khi phỏng vấn.
Trách nhiệm
- Chế độ đãi ngộ, lương, thưởng hấp dẫn
- Chiết khấu ưu đãi dành cho CBNV khi mua căn hộ
- Bảo hiểm sức khỏe toàn diện-Bảo hiểm tai nạn 24/24
Yêu cầu kinh nghiệm
Chuyên viên phát triển phần mềm (Full-stack Software Developer) - SL: 03
Nam/Nữ. Từ 25 tuổi trở lên. Tốt nghiệp Đại học trở lên chuyên ngành CNTT, phần mềm, hoặc các ngành có liên quan. Có ít nhất 3 năm kinh nghiệm trong việc phát triển phần mềm.
Có kiến thức và kinh nghiệm sử dụng ít nhất 3 ngôn ngữ lập trình và nền tảng: Java, Python, NodeJS, React, Redux, Spring, Hibernate, …
Có kiến thức và kinh nghiệm sử dụng các hệ CSDL: MSSQL, PostgreSQL, MySQL, Mongo, Arango, ...
Có kiến thức và kinh nghiệm trong hiện thực các API với RESTful web services, SOAP web services, event-driven message.
Có kiến thức về SOA, Microservices.
Có kinh nghiệm làm việc với Amazon Webservices, Kubernetes, Heroku là một lợi thế.
Có kinh nghiệm làm việc với các công cụ hỗ trợ cho quy trình phát triển phần mềm (software development lifecycle) như Github, Bitbucket, Gitflow, Jenkins, Travis CI, JIRA Agile, Rundeck, Ansible, Puppet, etc…
Việc ứng tuyển Online cho một công việc tại 5JobVN, là bạn đã đồng ý tuân thủ và tuân theo các Quy Định và Điều khoản của chúng tôi. Bạn phải đồng ý với các Điều khoản và Điều kiện và tuân thủ các quy định của 5Job.