Tham gia phát triển và triển khai các dự án phần mềm trong các lĩnh vực:Tài chính - ngân hàng, thương mại điện tử, logistics, quản lý văn thư, và outsourcing cho khách hàng trong và ngoài nước (MBBank, MSB, VPBank, Sacombank, Viettel, Nhật Bản, ...).
Phân tích yêu cầu, nghiên cứu, thiết kế và tối ưu hệ thống cho từng dự án.
Nghiên cứu, ứng dụng công nghệ mới (Java, Spring Boot, Angular, Kafka, Docker, Kubernetes, AWS, ...) nhằm nâng cao hiệu năng và khả năng mở rộng sản phẩm.
Phát triển API
phục vụ ứng dụng Mobile, Web và tích hợp với các hệ thống nội bộ/ngoài hệ thống.
Đề xuất giải pháp, đóng góp ý tưởng cải tiến và nâng cao chất lượng sản phẩm.
Đảm bảo hiệu suất, tính ổn định và khả năng đáp ứng của ứng dụng.
Lập kế hoạch, phối hợp nhóm và chủ động đề xuất hướng phát triển trong công việc.
Chi tiết công việc sẽ được trao đổi thêm trong buổi phỏng vấn.
Yêu cầu chung:
- Tốt nghiệp Đại học chuyên ngành CNTT và ĐTVT hoặc tương đương.
- Có ít nhất 3 năm kinh nghiệm.
- Kinh nghiệm về Java, Spring boot, ReactJS
- Kỹ năng lập trình trên các nền tảng Core Java, JDBC, Webservice RESTful / gRPC / GraphQL, Hibernate, Spring, Spring MVC, Spring Boot, Microservices, Oracle, MSSQL, MongoDB
- Có kinh nghiệm lập trình với Redis, Message Queue.
- Có kinh nghiệm lập trình và Unit test theo mô hình phát triển DevOps CI/CD
- Có kiến thức về:
HTML, CSS, Javascript, Typescript
Web service RESTful API, HTTP request, Keycloak
Xử lý cache dữ liệu (Redis)
Tối ưu hệ thống
- Sử dụng thành thạo các công cụ:
Quản lý mã nguồn Git.
Quản lý công việc Jira
- Cẩn thận, trách nhiệm cao trong công việc.
- Có khả năng làm việc độc lập, làm việc nhóm, các việc có tính thách thức
- Có hiểu biết sâu về
kiến trúc công nghệ và có kỹ năng mềm tốt (Kỹ năng trình bày, Quản lý công việc, quản lý nhóm)
- Sẵn sàng học tập các ngôn ngữ, framework mới.
- Có thể đọc hiểu tài liệu
tiếng Anh