- Tham gia xây dựng hệ thống phần mềm do công ty phát triển.
- Phối hợp làm việc nhóm để hoàn thành công việc đúng quy trình và kế hoạch.
- Chủ động ước lượng và kiểm soát công việc, báo cáo công việc cho cấp trên.
- Tham gia nghiên cứu góp ý và chia sẻ giúp cải thiện chất lượng sản phẩm.
- Tối thiểu 2 năm kinh nghiệm lập trình với Java
- Hiểu rõ về lập trình hướng đối tượng.
- Nắm vững về Java Core và Coding conventions.
- Hiểu rõ mô hình MVC, Restful API.
- Có kinh nghiệm làm việc với Spring Framework: Spring Boot, Spring MVC.
- Có kinh nghiệm làm việc với ít nhất một trong các CSDL: Oracle, MySQL, SQL Server, PostgreSQL, MongoDB,...
- Có kinh nghiệm làm việc với ít nhất một trong các Cache: Redis, Memcached, Hazelcast..
- Có kinh nghiệm với Kafka, Elasticsearch là một lợi thế.
- Hiểu rõ mô hình Microservice là một lợi thế.
- Sử dụng tốt GIT để quản lý source code.
- Đề cao trách nhiệm trong công việc, ý thức chất lượng sản phẩm tốt.
- Đam mê tìm tòi nghiên cứu học hỏi công nghệ mới, phát triển bản thân.
- Đọc hiểu
tiếng Anh tốt. Có thể giao tiếp được tiếng Anh là lợi thế lớn.