Java Developer (Senior)
Mô tả công việc
Phối hợp nhóm: Dẫn dắt đội nhóm trong quá trình phát triển để đảm bảo tiến độ, chất lượng công việc. Làm việc chặt chẽ với các nhóm Frontend, QA và DevOps để đảm bảo tính nhất quán và hiệu quả trong quá trình phát triển.
Thiết kế và phát triển: Tham gia vào các khâu trong quá trình phát triển phần mềm từ phân tích yêu cầu, thiết kế đưa ra giải pháp, Xây dựng kiến trúc backend, chịu trách nhiệm các vấn đề khó về kĩ thuật trong dự án.
Cải tiến liên tục: Đề xuất và thực hiện các cải tiến cho hệ thống backend hiện tại nhằm tăng cường hiệu quả và mở rộng khả năng đáp ứng.
Đảm bảo hiệu suất và bảo mật: Tối ưu hóa mã nguồn để nâng cao hiệu suất hệ thống, triển khai các biện pháp bảo mật để bảo vệ dữ liệu và hệ thống.
Quản lý dữ liệu: Thiết kế và tối ưu hóa cơ sở dữ liệu, quản lý dữ liệu lớn và xử lý các yêu cầu phức tạp từ người dùng.
Giám sát và bảo trì: Giám sát hiệu suất của hệ thống sau khi triển khai, nhanh chóng khắc phục các vấn đề phát sinh và duy trì hoạt động ổn định.
Yêu cầu công việc
Kinh nghiệm: Tối thiểu 5 năm kinh nghiệm làm việc với các công nghệ backend, ưu tiên các ứng viên có kinh nghiệm ở vai trò Senior Developer.
Quản lý cơ sở dữ liệu: Có kinh nghiệm làm việc với các hệ quản trị cơ sở dữ liệu SQL và NoSQL như Oracle, PostgreSQL, MongoDB, Redis.
Thành thạo một hoặc nhiều ngôn ngữ backend như Java, Python, Node.js, Go, v.v. Am hiểu về các Design Pattern, có khả năng vận dụng vào dự án thực tế. Có kinh nghiệm, hiểu biết sâu về SpringFramework/SpringBoot là một lợi thế.
Có kĩ năng phân tích, dựa trên yêu cầu về nghiệp vụ đưa ra giải pháp phù hợp.
Kiến thức về kiến trúc hệ thống: Hiểu biết sâu về kiến trúc microservices, RESTful API, RPC, và các phương pháp thiết kế hệ thống.
Quen thuộc với các công cụ quản lý mã nguồn như Git.
Bảo mật: Kiến thức vững về bảo mật web và các phương pháp bảo vệ dữ liệu.
Tốt nghiệp Đại học chuyên ngành Công nghệ thông tin, Điện tử viễn thông hoặc tương đương.
Có kinh nghiệm làm việc với các dự án phần mềm lớn là một lợi thế.
Công nghệ DevOps: Kinh nghiệm với các công cụ và phương pháp CI/CD, Docker, Kubernetes là một lợi thế.
Kỹ năng mềm: Có kỹ năng quản lý thời gian, làm việc độc lập cũng như phối hợp nhóm tốt.
Quyền lợi
Laptop, Chế độ bảo hiểm, Du Lịch, Phụ cấp, Đồng phục, Chế độ thưởng, Chăm sóc sức khỏe, Đào tạo, Tăng lương, Phụ cấp thâm niên, Nghỉ phép năm, CLB thể thao
Cập nhật gần nhất lúc: 2025-10-23 11:55:03













