
Citi là một công ty ngân hàng và dịch vụ tài chính toàn cầu, phục vụ người tiêu dùng, doanh nghiệp, chính phủ và các tổ chức. Các dịch vụ của Citi bao gồm ngân hàng bán lẻ, thẻ tín dụng, quản lý tài sản, ngân hàng doanh nghiệp và ngân hàng đầu tư, được hỗ trợ bởi hoạt động tại hơn 100 quốc gia. Là một tổ chức tài chính quốc tế quy mô lớn, Citi quy tụ các đội ngũ làm việc trong lĩnh vực ngân hàng, dịch vụ tài chính và công nghệ tài chính.
Lập trình viên Java cấp cao, Phó Chủ tịch Trợ lý – Nền tảng Rủi ro Ngoại hối
Hiện đại hóa các nền tảng xử lý giao dịch ngoại hối toàn cầu của Citi, kết nối nguồn dữ liệu giao dịch, đối soát và kiểm soát với nền tảng rủi ro chiến lược. Thúc đẩy ứng dụng đám mây, kiểm thử tự động và các phương pháp phát triển phần mềm trong đội ngũ ngoại hối.
Mô tả
- Góp phần xác định và triển khai các hệ thống, chương trình ứng dụng mới hoặc được cập nhật.
- Đánh giá tính khả thi, ước tính thời gian và chi phí, đồng thời tham gia lập kế hoạch CNTT, công nghệ rủi ro, phát triển ứng dụng và phát triển mô hình.
- Giám sát công việc ứng dụng từ khâu phân tích, thiết kế đến xây dựng, kiểm thử và triển khai.
- Hỗ trợ người dùng nghiệp vụ về nhu cầu ứng dụng và vận hành.
- Điều tra các vấn đề phức tạp trong nghiệp vụ và hệ thống, đồng thời đánh giá các tiêu chuẩn ngành liên quan.
- Đề xuất và phát triển các cải tiến bảo mật thông qua phân tích sau triển khai.
- Phối hợp với người dùng, khách hàng và các nhóm công nghệ để đề xuất giải pháp lập trình tiên tiến.
- Góp phần hiện đại hóa nền tảng xử lý giao dịch ngoại hối của Citi.
- Xây dựng và kết nối các thành phần nguồn dữ liệu giao dịch, đối soát và kiểm soát để chuyển đổi sang nền tảng rủi ro chiến lược.
- Hỗ trợ các nhóm áp dụng dịch vụ đám mây nội bộ và bên ngoài.
- Tăng cường kiểm thử tự động, quản lý môi trường và các chu kỳ kiểm thử hồi quy.
- Tự động hóa công nghệ cũ hiện có và hỗ trợ chuyển đổi sang các nền tảng chiến lược.
- Thúc đẩy các phương pháp kỹ thuật vững chắc trong cộng đồng phát triển ngoại hối, đồng thời hướng dẫn đồng nghiệp và chuyên viên phân tích cấp dưới.
- Đảm bảo thiết kế ứng dụng phù hợp với bản thiết kế kiến trúc tổng thể.
- Thiết lập tiêu chuẩn cho việc lập trình, kiểm thử, gỡ lỗi và triển khai.
- Xem xét các quy trình phức tạp và xây dựng giải pháp thiết thực.
- Đóng vai trò chuyên gia lĩnh vực và tư vấn cho các bên liên quan cấp cao cùng đồng nghiệp.
- Xác định, quản lý và báo cáo rõ ràng các vấn đề kiểm soát.
Yêu cầu
- Có 5–8 năm kinh nghiệm liên quan; yêu cầu tối thiểu 8 năm.
- Có nền tảng về phân tích hệ thống và lập trình ứng dụng phần mềm.
- Có kinh nghiệm lãnh đạo và triển khai dự án thành công.
- Có kiến thức thực tiễn về phương pháp tư vấn và quản lý dự án.
- Thành thạo Java cốt lõi.
- Có kinh nghiệm với Spring Boot, Spring Security và OAuth.
- Hiểu sâu về các phương pháp viết mã sạch và phát triển hướng kiểm thử.
- Có kinh nghiệm với Gradle và Maven.
- Có kỹ năng vững về Linux hoặc Unix.
- Có kinh nghiệm với Jenkins hoặc TeamCity.
- Có kinh nghiệm với các công cụ quan sát hệ thống như Grafana và OpenTelemetry.
- Có kinh nghiệm thực hành với trí tuệ nhân tạo tạo sinh.
- Kiến thức về Apache Kafka, OpenShift và Docker là một lợi thế.
- Có kinh nghiệm với các khung điều phối hoặc mở rộng quy mô hiện đại như Conductor hoặc Temporal là một lợi thế.
- Có khả năng làm việc dưới áp lực, đáp ứng thời hạn và xử lý những thay đổi bất ngờ.
- Có bằng cử nhân, bằng đại học hoặc kinh nghiệm tương đương.
- Có khả năng đánh giá rủi ro và tuân thủ luật pháp, quy định, quy tắc và chính sách hiện hành.
- Có khả năng làm việc với sự giám sát trực tiếp hạn chế và đưa ra đánh giá độc lập.
Phúc lợi
- Nhà tuyển dụng bảo đảm cơ hội bình đẳng.
- Có thể cung cấp điều chỉnh hợp lý cho người khuyết tật.