- Phát triển các chức năng theo nhu cầu của các dự án
- Tối ưu, fix bug trong quá trình bảo hành, bảo trì hệ thống
- Tham gia phát triển trong team Agile/Scrum.
- Báo cáo công việc cho cấp quản lý.
- Cộng tác với thành viên trong team, các team khác để thiết kế và phát triển hệ thống
- Các công việc liên quan khác.
Mô tả công việc
Quyền lợi được hưởng
Cơ hội phát triển bản thân
- Làm việc với đội ngũ kỹ sư, nhân viên năng động, giàu nhiệt huyết, đam mê, lý tưởng lớn;
- Được lắng nghe, tôn trọng ý kiến, quan điểm cá nhân để trao đổi thẳng thắn, chia sẻ cùng phát triển;
- Được lãnh đạo giàu kinh nghiệm đào tạo, định hướng con đường nghề nghiệp rõ ràng;
- Được cử tham gia các khóa đào tạo mới, đào tạo nâng cao phù hợp với năng lực và nguyện vọng;
- Được ghi nhận những đóng góp, nỗ lực kịp thời, chính xác.
Chế độ đãi ngộ
- Mức lương: Thỏa thuận (net).
- Thưởng định kỳ (theo kết quả sản xuất kinh doanh).
- Đối với ứng viên có kinh nghiệm sẽ thỏa thuận dựa trên năng lực, đảm bảo mức cạnh tranh so với thị trường.
- Hỗ trợ ăn trưa tại công ty
- Phụ cấp trang phục hàng năm;
- Môi trường năng động, chuyên nghiệp, nhiều cơ hội học hỏi, phát huy năng lực, phát triển bản thân.
- Được hưởng các chế độ về BHXH, BHYT, BHTN và các chế độ khác theo quy định của Công ty và Luật Lao Động quy định
- Được hỗ trợ các thiết bị, công cụ cần thiết cho thực hiện công việc;
- Trợ cấp chứng chỉ liên quan đến vị trí công việc.
- Chế độ du lịch, teambuilding hàng năm.
Đời sống tinh thần phong phú
- Môi trường làm việc chuyên nghiệp, thân thiện, cởi mở. Các thành viên trong công ty gần gũi, gắn bó, quan tâm, giúp đỡ nhau cùng phát triển;
- Được tham gia các hoạt động teambuilding hàng tháng, du lịch hàng năm;
- Công ty luôn động viên và tạo điều kiện tốt nhất cho toàn thể nhân viên;
- Công ty tổ chức các buổi sinh nhật cho nhân viên hàng tháng, tổ chức thưởng và kỉ niệm những ngày lễ tết trong năm.
Yêu cầu công việc
- Ít nhất 3 năm làm về dự án BackEnd
- Sử dụng thành thạo Java Spring Boot
- Nắm rõ quy trình triển khai phần mềm theo mô hình Agile/Scrum
- Có kinh nghiệm sử dụng CSDL như Oracle, PostgreSQL,....
- Sử dụng thành thạo công cụ quản lý như Git, Jira,...
- Có kinh nghiệm xử lý bất đồng bộ, xử lý đa nhiệm message queue (kafka), Caching (Redis) là một lợi thế
- Nắm vững tất cả kiến thức liên quan đến OOP, SOLID; về dependency injection lifetime; Rest API: authentication method, authorization, different between http method; các khái niệm về jpa và data jpa cũng như vận dụng để làm tăng tốc truy vấn ở trong hibernate framework
- Có khả năng enable cors cho api
- Có khả năng tìm hiểu, ứng dụng library, framework mới
- Có thể sử dụng Linux/Unix và triển khai được các ứng dụng trên server Linux là một lợi thế.
- Đọc hiểu tài liệu design
- Có kỹ năng giải quyết vấn đề cơ bản phát sinh trong dự án và phối hợp với các thành viên khác trong dự án để đạt được kết quả mong muốn.