logo
FareedVn

Fullstack Java Developer

Asia

September 10, 2026 at 7:37 AM

✨ AI summary

Location

  • Hanoi Capital Region

Languages

  • Java (17/21)
  • JavaScript

Frameworks

  • Spring Boot
  • Spring MVC
  • Spring Data JPA
  • Hibernate
  • Spring Security
  • React

Cloud Services

  • Kubernetes
  • OpenShift

Databases

  • Oracle
  • PostgreSQL
  • MySQL

Experience Level

  • Minimum 2 years

TRÁCH NHIỆM CHÍNH

- Phân tích yêu cầu nghiệp vụ và thiết kế giải pháp kỹ thuật cho các chức năng Backend và Frontend.

- Phát triển các dịch vụ sử dụng Java Spring Boot theo kiến trúc RESTful APIMicroservices.

- Phát triển giao diện sử dụng React.

- Thiết kế mô hình dữ liệu, tối ưu cơ sở dữ liệu và hiệu năng xử lý.

- Xây dựng các cơ chế bảo mật, phân quyền, xác thực và tích hợp hệ thống.

- Tham gia thiết kế kiến trúc, chuẩn hóa coding convention và review mã nguồn.

- Phối hợp với Frontend, QA và DevOps trong quá trình phát triển, kiểm thử và triển khai.

- Phân tích, xử lý các sự cố kỹ thuật và tối ưu hiệu năng hệ thống.

- Hướng dẫn, hỗ trợ các thành viên Junior/Middle Developer và tham gia đào tạo nội bộ.

YÊU CẦU

Yêu cầu bắt buộc:

• Tối thiểu 02 năm kinh nghiệm phát triển phần mềm với Java

• Thành thạo Java 17/21, Spring Boot, Spring MVC, Spring Data JPA, Hibernate và Spring Security.

• Có kinh nghiệm thiết kế và phát triển RESTful API, Microservices và tích hợp hệ thống.

• Có kinh nghiệm phát triển Frontend với React.

• Có kinh nghiệm làm việc với Oracle, PostgreSQL hoặc MySQL; thành thạo tối ưu SQL và hiệu năng cơ sở dữ liệu.

• Hiểu biết về JWT, OAuth2, Maven/Gradle và các Design Pattern.

• Có kinh nghiệm làm việc với Git, Docker và quy trình CI/CD.

• Có kiến thức về kiến trúc phần mềm, SOLID, Clean Architecture và lập trình hướng đối tượng.

Ưu tiên:

• Có kinh nghiệm triển khai Kubernetes hoặc OpenShift.

• Có kinh nghiệm sử dụng Redis, Kafka/RabbitMQ, Elasticsearch hoặc các nền tảng Message Queue.

• Có kinh nghiệm xây dựng hệ thống xử lý giao dịch lớn (High Throughput/High Availability).

• Đã tham gia các dự án Chính phủ điện tử, Ngân hàng, Tài chính, Thuế, Hải quan, Bảo hiểm hoặc các hệ thống nghiệp vụ quy mô lớn.

• Có khả năng đọc hiểu tài liệu kỹ thuật tiếng Anh.

• Chủ động ứng dụng các công cụ AI hỗ trợ phát triển phần mềm như GitHub Copilot, Cursor hoặc ChatGPT.

KỸ NĂNG

- Tư duy phân tích, thiết kế hệ thống và giải quyết vấn đề tốt.

- Chủ động, trách nhiệm và có khả năng làm việc độc lập.

- Kỹ năng giao tiếp, phối hợp hiệu quả với các nhóm kỹ thuật và nghiệp vụ.

- Có khả năng hướng dẫn, chia sẻ kiến thức và hỗ trợ phát triển đội ngũ.