KỸ NĂNG
- Java
- Java Spring Boot
- Angular
- TypeScript
MÔ TẢ CÔNG VIỆC
Phát triển và bảo trì các ứng dụng Web với Frontend sử dụng Angular/TypeScript và Backend sử dụng Java/Spring Boot.
Xây dựng, tích hợp và tối ưu RESTful API, kết nối giữa Frontend, Backend và các hệ thống bên ngoài.
Thiết kế, truy vấn và tối ưu cơ sở dữ liệu PostgreSQL và/hoặc Oracle, đảm bảo hiệu năng và tính ổn định của hệ thống.
Phân tích yêu cầu, thiết kế giải pháp, xử lý lỗi và sự cố; thực hiện code review và cải thiện chất lượng mã nguồn.
Viết và thực hiện Unit Test, Integration Test cũng như tự kiểm thử chức năng trước khi bàn giao.
Tham gia thiết kế, phát triển và cải tiến kiến trúc hệ thống; ưu tiên ứng viên có kinh nghiệm với Microservices.
Sử dụng các công cụ AI Coding như Claude Code, GitHub Copilot hoặc AI Coding Agent để nâng cao năng suất, đồng thời có trách nhiệm review, kiểm soát và đảm bảo chất lượng code do AI sinh ra.
YÊU CẦU CÔNG VIỆC
Có từ 2 năm kinh nghiệm trở lên trong phát triển phần mềm.
Có thể làm việc theo hướng Full-stack, hoặc có chuyên môn vững về ít nhất Frontend hoặc Backend.
Frontend:
Thành thạo Angular, TypeScript, HTML/CSS.
Có kinh nghiệm làm việc với REST API và RxJS.
Backend:
Thành thạo Java, Spring Boot.
Có kinh nghiệm xây dựng RESTful API.
Có kinh nghiệm với JPA/Hibernate và Spring Security.
Database:
Có kinh nghiệm với PostgreSQL và/hoặc Oracle.
Thành thạo SQL; biết PL/SQL là lợi thế.
Có kiến thức về thiết kế bảng, index và tối ưu truy vấn SQL.
Kiến trúc & Công cụ:
Hiểu rõ OOP, SOLID, Design Patterns và Clean Code.
Ưu tiên có kinh nghiệm với kiến trúc Microservices.
Sử dụng tốt Git, Maven/Gradle và Postman.
Biết Docker, Kubernetes hoặc CI/CD là lợi thế.
Testing:
Có kiến thức và kinh nghiệm thực tế với Unit Testing, Integration Testing.
Có khả năng tự kiểm thử chức năng và đảm bảo chất lượng trước khi bàn giao.
Kỹ năng làm việc:
Có khả năng phân tích yêu cầu, debug và xử lý sự cố kỹ thuật.
Có kinh nghiệm Code Review.
Có khả năng làm việc nhóm trong môi trường Agile/Scrum.
Chủ động, có tinh thần trách nhiệm và khả năng giải quyết vấn đề tốt.
AI Coding
Có kinh nghiệm sử dụng Claude Code, GitHub Copilot hoặc các AI Coding Agent.
Biết cách sử dụng AI để hỗ trợ phát triển, refactor, debug và viết test.
Có khả năng review, kiểm soát và đánh giá chất lượng code do AI sinh ra.
Chịu trách nhiệm về tính đúng đắn, bảo mật, hiệu năng và khả năng maintain của code được đưa vào hệ thống.
Ưu tiên
Có kinh nghiệm với Angular Micro Frontend / Module Federation.
Có kinh nghiệm với Spring Cloud.
Có kinh nghiệm với Kafka, Redis.
Có kinh nghiệm Oracle RAC / PL/SQL.
Từng tham gia phát triển các hệ thống doanh nghiệp quy mô lớn.
Có kinh nghiệm thiết kế và vận hành hệ thống Microservices.
Có kiến thức về Docker, Kubernetes và CI/CD.
QUYỀN LỢI
Mức Lương
+ 2-4 yoe: Up to 24 triệu
+ >4 yoe : Up to 28 triệu
Phụ cấp onsite 100.000 VND/ngày làm việc.
Không cần thử việc, nhận làm chính thức hưởng 100% lương và được đóng đầy đủ bảo hiểm theo luật lao động Việt Nam (BHXH, BHYT, BHTN) ngay từ ngày onboard.
Tham gia các hoạt động của công ty: Teambuilding, du lịch và các hoạt động khác.
Làm việc với hệ thống lớn và tiên tiến, có cơ hội phát triển kỹ năng công nghệ toàn diện với các bài toán phức tạp, yêu cầu độ chính xác cao.
Cơ hội thăng tiến dựa trên năng lực tương ứng với tăng bậc và tăng lương tương xứng.
Cơ hội triển khai các dự án tham vọng ở nhiều quốc gia, tiếp xúc với những công nghệ mới nhất và học hỏi từ những đồng nghiệp giỏi.
Được tham gia các khoá đào tạo kỹ năng: AWS, Microservice, ngoại ngữ (tiếng Anh, tiếng Nhật)…
MỨC LƯƠNG
Hỗ trợ ứng tuyển