Thiết kế, phát triển và deploy các ứng dụng ngân hàng dựa trên Java sử dụng Spring Boot, tuân thủ các best practices và design patterns.
· Phối hợp với business analysts, product owners và stakeholders để hiểu yêu cầu nghiệp vụ ngân hàng, user stories và acceptance criteria.
· Chuyển đổi business requirements thành technical specifications và đóng góp ý kiến về architecture và design decisions.
· Implement các giải pháp event-driven architecture sử dụng Kafka, IBM MQ/ActiveMQ hoặc AWS SQS/SNS để xử lý real-time data processing và giao tiếp giữa các microservices.
· Tích hợp các ứng dụng Java với RESTful APIs và backend services, đảm bảo communication và data exchange liền mạch.
· Tham gia các buổi họp Agile như sprint planning, backlog grooming và sprint review, đảm bảo phù hợp với mục tiêu và ưu tiên của dự án.
· Sử dụng Jira hoặc các công cụ quản lý dự án tương tự để theo dõi nhiệm vụ, báo cáo tiến độ và quản lý vấn đề.
· Thực hiện code review, viết unit tests và debugging để đảm bảo reliability, performance và scalability của các ứng dụng ngân hàng.
· Cập nhật các công nghệ mới nổi, xu hướng ngành và best practices trong phát triển phần mềm ngân hàng để liên tục cải thiện kỹ năng kỹ thuật và đóng góp vào sự phát triển của nhóm.





