Lập Trình Viên Backend Developer (Java)
Mô tả công việc
Nghiên cứu, thiết kế, triển khai các giải pháp phần mềm sáng tạo, cung cấp các dự án đúng thời hạn và đạt yêu cầu với chất lượng cao.
Phân tích và đề xuất những cải tiến trong quá trình phát triển tổng thể.
Xây dựng các tài liệu thiết kế, tài liệu để hỗ trợ bảo trì và sử dụng lại mã.
Phát triển và thử nghiệm các thành phần giải pháp, các dự án phần mềm của riêng mình từ thiết kế đến thực hiện và triển khai. Bao gồm không giới hạn việc xây dựng các ứng dụng trên web, mobile, đưa ra các giải pháp tích hợp hệ thống.
Tham gia vào các yêu cầu thu thập SDLC từ người dùng cuối.
Phân tích và xem xét tài liệu.
Đánh giá mã và đánh giá môi trường thử nghiệm.
Nghiên cứu các công nghệ mới, liên tục cập nhật kiến thức và kỹ năng kỹ thuật của mình.
Các công việc khác theo sự phân công của Quản lý trực tiếp.
Yêu cầu công việc
Học vấn:
Có chứng chỉ OCP/OCM là một lợi thế.
Kỹ sư, Cử nhân ĐH Công nghệ, ĐH Bách khoa,ĐH FPT, Bưu chính viễn thông, điện tử viễn thông hoặc các Trường ĐH công nghệ thông tin khác.
Kinh nghiệm:
Kinh nghiệm tối thiểu 3 năm phát triển dự án sử dụng java spring boot và đã từng tham gia các dự án phát triển sản phẩm thực tế
Có kinh nghiệm và tham gia trực tiếp vào thiết kế hệ thống với các dự án lớn với nguồn lực từ 10 member trở lên là điểm cộng.
Kiến thức chuyên môn:
Có kinh nghiệm về các hệ thống MQBroker: Kafka, ESB, RabbitMQ.
Có kinh nghiệm về các cơ sở dữ liệu không quan hệ là một lợi thế: MongoDB, Redis
Thành thạo một trong các loại cơ sở dữ liệu quan hệ: Oracle, Sqlserver, PostgreSQL.
Có kinh nghiệm về các design pattern
Có kinh nghiệm thiết kế hệ thống, thiết kế giải pháp về Fintech, Core chứng khoán, core trái phiếu, tích hợp thu/chi hộ với ngân hàng.
Thành thạo sử dụng các thư viện trong hệ sinh thái của Spring: Spring boot, Spring security, Spring jpa...
Ưu tiên có kinh nghiệm về:
+ Có kinh nghiệm làm việc trên Confluence, Jira.
+ Có kinh nghiệm làm việc trong ngành tài chính ngân hàng, am hiểu nghiệp vụ ngân hàng
+ Các kỹ thuật/công nghệ: Cache Redis, Oracle DB, PostgresSQL, Message Queue Kafka, Race Condition, Multi Thread/ Concurrency.
+ Có kinh nghiệm, hiểu biết về Micro- Service, hệ thống phân tán
+ Có kinh nghiệm làm việc theo mô hình Agile/Scrum
+ Thiết kế Database, thiết kế luồng, viết tài liệu kĩ thuật.
+ Container, k8s, CICD.
Kỹ năng/ Khả năng:
Có các kỹ năng lập trình tốt: phân tích, đưa giải pháp để giải quyết các vấn đề, có kinh nghiệm tối ưu hóa hiệu suất trải nghiệm sản phẩm.
Có khả năng giao tiếp, trao đổi và phối hợp với các thành viên trong dự án của công ty hoặc đối tác để hoàn thành công việc được giao.
Quyền lợi
Mức lương cạnh tranh, thỏa thuận theo năng lực.
Tham gia các hoạt động team building, du lịch hàng năm.
Cơ hội được đào tạo và phát triển bản thân.
Cơ hội được làm việc trong môi trường chuyên nghiệp, năng động và sáng tạo.
Được hưởng đầy đủ các chế độ bảo hiểm theo quy định của pháp luật.
Cập nhật gần nhất lúc: 2026-01-15 18:25:02












