Chi tiết công việc Java Developer tại CÔNG TY CỔ PHẦN CÔNG NGHỆ UNITRUST VIỆT NAM
Mô tả công việc
- Tham gia thiết kế, phát triển và tối ưu các hệ thống eKYC Onboarding và Corporate Internet Banking.
- Phát triển các dịch vụ Backend theo kiến trúc Microservices, đảm bảo hiệu năng, khả năng mở rộng và tính bảo mật.
- Thiết kế và phát triển RESTful API phục vụ Web và Mobile.
- Phối hợp với BA, QA và các thành viên trong nhóm để phân tích yêu cầu, xây dựng giải pháp và triển khai chức năng.
- Tối ưu hiệu năng ứng dụng, truy vấn cơ sở dữ liệu và xử lý các vấn đề kỹ thuật phát sinh.
- Tham gia review code, thiết kế kỹ thuật và đề xuất các giải pháp cải tiến hệ thống.
- Nghiên cứu, đánh giá và áp dụng các công nghệ mới nhằm nâng cao chất lượng sản phẩm.
- Hỗ trợ xử lý sự cố, đảm bảo hệ thống vận hành ổn định.
Yêu cầu
- Tốt nghiệp Đại học/Cao đẳng chuyên ngành Công nghệ thông tin hoặc các ngành liên quan.
- Có từ 3-5 năm kinh nghiệm phát triển Java Backend.
- Có kinh nghiệm tham gia các dự án Ngân hàng hoặc Tài chính.
- Thành thạo Java Core, lập trình hướng đối tượng (OOP) và các Design Pattern.
- Có kinh nghiệm với Spring Boot, Spring Core, Spring Security, Spring Data JPA/Hibernate.
- Hiểu rõ ORM, quản lý transaction và tối ưu truy vấn cơ sở dữ liệu.
- Có kinh nghiệm làm việc với Oracle, MySQL, tối ưu SQL, Index và Database Function.
- Có kinh nghiệm phát triển hệ thống theo kiến trúc Microservices.
- Hiểu biết về Domain-Driven Design (DDD), Event Sourcing, CQRS.
- Có kinh nghiệm phát triển Backend cho các hệ thống Web/Mobile.
Ưu tiên
- Có kinh nghiệm với Kafka, Redis hoặc các Message Queue.
- Có kinh nghiệm triển khai hệ thống trên Kubernetes.
- Có hiểu biết về ELK Stack hoặc các giải pháp Logging & Monitoring.
- Áp dụng tốt Clean Code, SOLID và viết mã nguồn dễ bảo trì, dễ kiểm thử.
- Có kinh nghiệm làm việc theo mô hình Agile/Scrum.
- Có khả năng đọc hiểu tài liệu kỹ thuật bằng tiếng Anh.
- Quyền lợi
- Thu nhập cạnh tranh Up to 27M Gross.
- Tham gia các dự án Digital Banking quy mô lớn với công nghệ hiện đại.
- Môi trường làm việc chuyên nghiệp, nhiều cơ hội học hỏi và phát triển chuyên môn.
- Lộ trình phát triển rõ ràng lên Technical Lead hoặc Solution Architect.

