Trách nhiệm công việc
Feature Development: Phát triển ứng dụng web sử dụng Java, Spring Boot và Hibernate, thymeleaf, htmx…
System Design: Thiết kế và xây dựng các API RESTful phục vụ các nhu cầu của hệ thống.
Database Management: Quản lý và tối ưu hóa các truy vấn SQL và cơ sở dữ liệu.
Testing: Thực hiện kiểm thử phần mềm, viết unit test để đảm bảo chất lượng mã nguồn.
Maintenance: Thực hiện bảo trì, nâng cấp hệ thống để đảm bảo tính ổn định và hiệu suất của ứng dụng.
Collaboration: Cộng tác với các bộ phận để triển khai và duy trì sản phẩm phần mềm.
Product Strategy: Dự án thuộc domain tài chính: tài chính công, tài chính ngân hàng
Other Assigned Tasks: *** Chi tiết công việc sẽ trao đổi thêm trong quá trình phỏng vấn ***
Kỹ năng & Chuyên môn
Portfolio: Tốt nghiệp Đại học trở lên các chuyên ngành Công nghệ thông tin.
Domain Expertise: Tối thiểu 2 năm kinh nghiệm phát triển ứng dụng Java Web.
Experience: Thành thạo với Java, Spring, Spring Boot, Hibernate, và phát triển API RESTful.
Frameworks and Libraries: Thành thạo HTML, CSS, JavaScript.
Databases: Kiến thức vững về SQL và khả năng tối ưu hóa cơ sở dữ liệu.
Time Management: Kinh nghiệm làm việc với các công cụ quản lý mã nguồn (Git).
Cloud Services: Hiểu biết sâu về lập trình hướng đối tượng (OOP) và các nguyên lý thiết kế phần mềm.
Teamwork: Khả năng làm việc độc lập và làm việc nhóm hiệu quả.
Communication: Kỹ năng giao tiếp tốt và khả năng giải quyết vấn đề nhanh chóng.
Methodologies: Kinh nghiệm với các công nghệ front-end như HTML, CSS, JavaScript, thymeleaf, htmx, react, vue.js
Collaboration Tools: Kinh nghiệm làm việc với các công cụ CI/CD như Red Hat OpenShift, Docker.
Tracking tools: Kinh nghiệm làm việc với công cụ quản lý công việc như Jira.
Agile environment: Kinh nghiệm làm việc trong môi trường Agile.