Chi tiết công việc Senior Fullstack Developer (Java + Angular) tại Công Ty Tnhh Anfin
• Phát triển và bảo trì các ứng dụng Fullstack sử dụng Java Spring Boot và Angular.
• Phân tích yêu cầu nghiệp vụ, tham gia thiết kế hệ thống và xây dựng giải pháp kỹ thuật phù hợp.
• Xây dựng và tối ưu RESTful API cho hệ thống backend.
• Phát triển giao diện người dùng responsive, tối ưu UI/UX trên nhiều thiết bị và trình duyệt.
• Làm việc với HTML, CSS, Bootstrap, JavaScript, Angular, NodeJS và các công nghệ frontend liên quan.
• Áp dụng các design patterns như MVC, MVVM, MVP trong quá trình phát triển hệ thống.
• Phối hợp với BA, QA/QC và các team liên quan để đảm bảo tiến độ và chất lượng dự án.
• Quản lý source code và tham gia quy trình CI/CD sử dụng Git và các công cụ liên quan.
• Tham gia kiểm thử, troubleshooting và tối ưu hiệu năng hệ thống.
• Hỗ trợ triển khai các giải pháp BPM/ECM hoặc các hệ thống liên quan đến BPMN, DMN, form designer khi cần.
• Nghiên cứu và áp dụng công nghệ mới nhằm nâng cao chất lượng và hiệu quả phát triển sản phẩm.
YÊU CẦU:
• Có tối thiểu 5 năm kinh nghiệm phát triển FullStack (Java + Angular)
• Có khả năng phân tích và thiết kế hệ thống, hiểu về các design pattern như MVC, MVVC, MVP
• Có kiến thức về UI/UX
• Kiến thức và kinh nghiệm về Java (Spring MVC / Spring Boot), Javscripts, framework lập trình cho frontend như Angular, NodeJS… và hiểu biết chuyên sâu về hệ thống RESTFul API
• Kiến thức về HTML, CSS, Boostrap, Response Design, Cross-Browser
• Quen thuộc với hệ thống quản lý source code: Git, CI/CD
• Có kiến thức về các hệ thống BPM/ECM hoặc kiến thức về chuẩn BPMN, DMN … được định nghĩa bởi OMG (Object Management Group) hoặc các tool về form designer
Salary & Benefits:
• Competitive salary: based on experience and qualifications
• Official Labor Contract from the first working day for qualified candidates
• SHUI contributions based on the full gross salary
• 13th-month salary and performance bonus subject to company’s business results
• Contract renewal based on project requirements
• Professional and international working environment
• Opportunity to work with experienced teams and clients
• Long-term engagement opportunities with stable projects



