Phát triển các tính năng cơ bản trên Spring Framework theo
kiến trúc microservice.
Thực hiện các nhiệm vụ khác do cấp trên giao.
Thực hiện kiểm tra, gỡ lỗi và sửa lỗi các ứng dụng đã phát triển.
Tham gia vào quy trình thiết kế kiến trúc và yếu tố tính năng mới cho sản phẩm.
Hợp tác chặt chẽ với nhóm phân tích và nhóm QA để đảm bảo chất lượng sản phẩm.
Thực hiện tối ưu hóa mã nguồn và cải tiến hiệu suất hệ thống.
Làm việc trong môi trường toàn cầu, nhịp độ nhanh, theo phương pháp Agile.
Có ít nhất 2 năm kinh nghiệm phát triển dự án với Spring Framework (Spring, Spring Boot, Spring Security, Spring JPA...).
Hiểu lập trình hướng đối tượng (OOP).
Tư duy logic tốt, có khả năng thiết kế hệ thống.
Làm việc với cơ sở dữ liệu quan hệ (MySQL, PostgreSQL) và NoSQL (MongoDB, Redis). (Có kinh nghiệm làm việc với cơ sở dữ liệu Oracle là một lợi thế).
Có kiến thức hoặc kinh nghiệm về kiến trúc microservice.
Kinh nghiệm với Docker, Nginx, Linux, Kafka là một lợi thế.
Thành thạo GIT, Jira hoặc Redmine.
Có kiến thức về tối ưu hiệu suất ứng dụng, đảm bảo độ tin cậy và khả năng mở rộng.
Chủ động, có trách nhiệm trong công việc, có khả năng làm việc nhóm.