Back End Engineer / Core Banking
Mô Tả Công Việc
Gia nhập vào đội ngữ phát triển ứng dụng Ngân Hàng Lõi Là một Chuyên Viên Phát Triển ứng dụng Ngân Hàng Lõi thiết kế và phát triển ứng dụng back-end APIs tạo ra sản phẩm ứng dụng chất lượng cao, có khả năng xử lý hàng triệu giao dịch mỗi ngày.
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. Giữ cho code lập trình luôn sạch sẽ và dễ chỉnh sửa Tạo và chỉnh sửa các tài liệu kỹ thuật Chủ động cải tiến tính năng, chất lượng sản phẩm Chủ động trong công việc, làm việc trong môi trường làm việc nhanh Agile/Scrum Cộng tác với các nhóm khác để tích họp sản phẩm 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 ngân hàng Á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ý.
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 ngân hàng Yêu Cầu Công Việc
Tốt nghiệp đại học các ngành liên quan đến Công nghệ thông tin, khoa học máy tính Có tối thiểu từ 1-3 năm kinh nghiệm tham gia phát triển ứng dụng phần mềm. Có nhiều kinh nghiệm phát triển RESTFul API (level 2) sử dụng ngôn ngữ Nodejs, Python, JAVA, Spring boot, C#, Go. Có kinh nghiệm về Micro-Services, SOA, OOP, Design Pattern, lập trình ứng dụng đa luồng / ứng dụng xử lý đồng thời, thiết kế kiến trúc dữ liệu phân tán, các thuật toán. 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 như Oracle, SQL Server, postgresql hoặc NoSQL như Couchbase, Elasticsearch, 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.
Có nhiều kinh nghiệm làm việc với hệ CSDL Oracle là một lợi thế Có kinh nghiệm với một trong các loại Message Queuing như RabbitMQ, ActiveMQ, Oracle Advance Queue, IBM Message Queue, Apache Kafka, Redis Có kinh nghiệm làm việc với Gitlab, Github, Kubernetes, KONG, WSO2, Docker 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 Có kiến thức về Cloud là một lợi thế ví dụ như AWS, AZURE Có kinh nghiệm làm việc trong mô hình làm việc nhanh Agile/Scrum Có kiến thức về Unit Test, TDD Có khả năng giao tiếp và giải quyết tình huống tốt. Đọc hiểu các tài liệu yêu cầu nghiệp vụ, đặc tả hệ thống, các tài liệu dự án liên quan. Chủ động, sáng tạo, nhiệt tình, trách nhiệm trong công việc, có tư duy logic tốt. Kỹ năng đọc/viết tài liệu kỹ thuật bằng tiếng anh Phúc Lợi
Có hỗ trợ BHXH và BH PIT cho nhân viên Nhân viên được hưởng 15 ngày phép mỗi năm Bonus dựa theo tình hình kinh doanh của công ty