HTML:
<div class="detail-article">
<h2><span style="color: #236fa1;"><strong>MÔ TẢ CÔNG VIỆC</strong></span></h2>
<ul>
<li>Thiết kế và phát triển các back-ends APIs cho hệ thống ứng dụng có khả năng xử lý hàng triệu giao dịch mỗi ngày.</li>
<li>Tận dụng các thư viện mã nguồn mở hoặc thương mại có sẵn (có license) để giảm thiểu thời gian phát triển ứng dụng.</li>
<li>Tiếp cận, nghiên cứu các công nghệ về lập trình phân tán (distributed computing), điện toán đám mây (cloud computing), trí tuệ nhân tạo mới nhất để tích hợp vào các giải pháp, ứng dụng tại ACB.</li>
<li>Áp dụng công nghệ Containerization và DevOps trên Docker, Google Kubernetes, GitLab để triển khai ứng dụng phân tán thông minh về mặt vật lý, địa lý.</li>
<li>Lập trình theo phương pháp hiện đại qua RESTFul API, tích hợp đa chiều vào hệ sinh thái các phần mềm đa dạng của ACB.</li>
</ul>
<h2><span style="color: #236fa1;"><strong>YÊU CẦU CÔNG VIỆC</strong></span></h2>
<ul>
<li>Lập trình theo phương pháp hiện đại qua RESTFul API, tích hợp đa chiều vào hệ sinh thái các phần mềm đa dạng của ACB.</li>
<li>Có nhiều kinh nghiệm phát triển RESTFul API (level 2) sử dụng một trong các ngôn ngữ như .NET, JAVA, NodeJs, Python/Ruby, Go …</li>
<li>Có kiến thức về Micro-Service, SOA,…</li>
<li>Có kinh nghiệm trong việc thiết kế và phát triển các BackEnd APIs và Services trên các cơ sở dữ liệu quan hệ (SQL Server, Oracle) hoặc NoSQL (Apache CouchDB, MongoDB). Thiết kế cơ sở dữ liệu đáp ứng cho yêu cầu hiệu suất cao và khả năng mở rộng.</li>
<li>Có kinh nghiệm sử dụng git như GitHub/GitLab, Docker containers, Message Queuing, Apache Kafka.</li>
<li>Kiến thức về quy trình phát triển phần mềm và quản lý dự án triển khai phần mềm.</li>
<li>Có tối thiểu 03 năm kinh nghiệm tham gia phát triển ứng dụng phần mềm.</li>
<li>Năng lực giải quyết vấn đề.</li>
<li>Năng lực đàm phán.</li>
<li>Năng lực làm việc độc lập.</li>
<li>Năng lực giao tiếp.</li>
<li>Năng lực đọc hiểu các tài liệu chuyên ngành IT tiếng Anh.</li>
</ul> </div>