
CPU Softwarehouse AG phát triển phần mềm và cung cấp dịch vụ tư vấn CNTT, tập trung vào số hóa các quy trình kinh doanh, chủ yếu trong lĩnh vực ngân hàng. Với hơn 40 năm kinh nghiệm, công ty hỗ trợ các ngân hàng bằng dịch vụ phát triển phần mềm theo yêu cầu và tư vấn tối ưu hóa quy trình, tuân thủ quy định và chiến lược số hóa. Công ty kết hợp công nghệ với hướng dẫn vận hành để giúp các nhóm ngân hàng nâng cao hiệu quả, quản lý rủi ro và phục vụ khách hàng tốt hơn.
Lập trình viên phần mềm Full-Stack Java và Angular
Phát triển và duy trì phần mềm ngân hàng tại CPU Consulting & Software bằng Java, Spring Boot và Angular. Công việc áp dụng mô hình làm việc kết hợp tại văn phòng và từ xa.
Mô tả
- Phát triển và duy trì phần mềm trên cả hệ thống frontend lẫn backend.
- Triển khai các yêu cầu nghiệp vụ từ khâu phân tích, thiết kế đến thực hiện, kiểm thử và phát hành lên môi trường vận hành.
- Tham gia thiết kế, thực hiện, kiểm thử, triển khai và bảo trì trong suốt vòng đời phần mềm.
- Xây dựng kiến trúc mô-đun hướng đến khả năng mở rộng và dễ bảo trì.
- Tích hợp các mô-đun và cơ sở dữ liệu, đồng thời thực hiện kiểm thử ở cấp độ lập trình viên và kiểm thử tích hợp.
- Rà soát mã, sửa lỗi, hỗ trợ đảm bảo chất lượng và tự động hóa kiểm thử.
- Phối hợp với Product Owner, Product Manager và các nhóm liên chức năng.
- Tham gia lập kế hoạch sprint, ước tính khối lượng công việc và góp phần cải thiện cách nhóm phối hợp.
- Hỗ trợ vận hành và mở rộng các ứng dụng, công cụ hiện có.
Yêu cầu
- Tốt nghiệp ngành Khoa học Máy tính, Tin học Kinh doanh hoặc lĩnh vực liên quan; được đào tạo nghề chuyên viên CNTT; hoặc có trình độ tương đương.
- Có vài năm kinh nghiệm phát triển phần mềm với vai trò Full-Stack Developer.
- Thành thạo Java, Spring Boot hoặc Jakarta EE, Angular, TypeScript, SQL và phát triển cơ sở dữ liệu.
- Có kinh nghiệm với kiến trúc microservices.
- Có kinh nghiệm làm việc với cấu trúc dữ liệu phức tạp.
- Có kiến thức về tự động hóa kiểm thử và đảm bảo chất lượng phần mềm.
- Có kinh nghiệm với các phương pháp linh hoạt như Scrum hoặc SAFe.
- Có kinh nghiệm quốc tế hóa ứng dụng, chẳng hạn với ngx-translate, là một lợi thế.
- Quen thuộc với các công cụ quản lý kiểm thử và tự động hóa kiểm thử là một lợi thế.
- Có kinh nghiệm với nền tảng container hoặc đám mây như OpenShift là một lợi thế.
- Có kinh nghiệm trong ngành ngân hàng hoặc hiểu biết về quy định của lĩnh vực tài chính là một lợi thế.
- Có tư duy phân tích và phương pháp làm việc có hệ thống.
- Có tư duy định hướng quy trình.
- Có tinh thần hợp tác và quan tâm đến làm việc nhóm liên chức năng.
- Có kỹ năng giao tiếp tốt và khả năng làm việc độc lập.
- Sẵn sàng học hỏi và cam kết với chất lượng.
- Trình độ tiếng Đức C1/C2.
- Trình độ tiếng Anh B2.
Phúc lợi
- Hợp đồng lao động không xác định thời hạn.
- Nhà tuyển dụng đóng góp 20% vào chương trình hưu trí nghề nghiệp.
- Cơ hội đào tạo tập trung và phát triển chuyên môn.
- Thời gian làm việc linh hoạt với tài khoản giờ làm linh hoạt.
- Có thể làm việc từ xa.
- Có chương trình thuê thiết bị và xe đạp.
- Được truy cập cổng ưu đãi nhân viên với các ưu đãi từ 600 công ty nổi tiếng.