← Back to jobs
TopDev

Mid-level Java Fullstack Developer
CÔNG TY TNHH CÔNG NGHỆ WIN WIN TEK
Thành phố Hà Nội, Hà Nội9 days agoNegotiable
Job Description
Your role & responsibilities
- Đảm nhiệm phát triển toàn diện ứng dụng web từ Frontend (Vue.js) đến Backend (Java Spring Boot).
- Frontend: Xây dựng giao diện web (SPA) chuẩn UI/UX từ bản thiết kế, tối ưu hóa hiệu năng và trải nghiệm người dùng trên đa nền tảng.
- Backend: Xây dựng kiến trúc hệ thống, phát triển các RESTful APIs/Microservices ổn định, bảo mật và chịu tải tốt.
- Thiết kế CSDL, triển khai các chiến lược caching và message queue để tối ưu hóa luồng xử lý dữ liệu.
- Tham gia thiết kế và tích hợp luồng nghiệp vụ trên các hệ thống quản lý quy trình (BPM).
Your skills & qualifications
1. Học vấn & Kinh nghiệm chung:
- Tốt nghiệp Đại học chuyên ngành CNTT, Toán tin, Điện tử viễn thông hoặc tương đương.
- Có 3 năm kinh nghiệm thực tế phát triển phần mềm (Mạnh về Backend hoặc Frontend và có khả năng làm Fullstack).
- Thành thạo quản lý mã nguồn với GIT và các IDE (IntelliJ, Eclipse). Khả năng đọc hiểu tài liệu tiếng Anh tốt.
2. Chuyên môn Backend (Java):
- Nắm vững OOP, Design Patterns và nguyên tắc SOLID.
- Thành thạo Core Java và hệ sinh thái Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security...).
- Kinh nghiệm thực chiến với các CSDL (Oracle, MS SQL, PostgreSQL) và hệ thống Cache/MQ (Redis, RabbitMQ).
- Tư duy code sạch (testable code), sử dụng tốt các tool/framework testing (Unit Test, JUnit/Mockito, JMeter, JMC...).
3. Chuyên môn Frontend (Vue.js):
- Thành thạo Vue.js (Vue 2, Vue 3, Composition API, Vuex/Pinia), JavaScript (ES6+), HTML5, CSS3.
- Sử dụng tốt các UI Framework (Element UI, Vuetify, Tailwind...) và Build tools (Vite, Webpack).
- Nắm rõ quy trình giao tiếp API (Axios, Fetch), xử lý bất đồng bộ và tư duy Responsive Design.
ĐIỂM CỘNG (ƯU TIÊN):
- Tư duy làm việc theo Agile/Scrum.
- Có kinh nghiệm triển khai hệ thống (DevOps, CI/CD, Docker, Kubernetes, Linux/Ubuntu Server).
- Đã từng làm việc với các framework quy trình nghiệp vụ (BPM).
- Có kinh nghiệm với TypeScript hoặc Reactive programming (Reactor, RxJava).
- Biết tiếng Hàn cơ bản, tiếng Anh đọc hiểu thuật ngữ kỹ thuật là một lợi thế lớn.
Benefits for you
- Lương thỏa thuận khi phỏng vấn.
- Phụ cấp ăn trưa.
- Thưởng năm, các ngày lễ, sinh nhật.
- Review lương định kỳ theo năng lực.
- Môi trường làm việc trẻ trung, năng động. Sếp và đồng nghiệp hòa đồng, dễ tính.
- Được hưởng các chế độ BHXH, BHYT, BHTN theo quy định Nhà nước.
- Được đào tạo chuyên môn và ngoại ngữ.
- Cơ hội làm việc trực tiếp với đối tác Hàn Quốc.
- Real-time collaboration với team Hàn Quốc.
- Feedback trực tiếp từ khách hàng.
- Đào tạo & seminar kỹ thuật cùng chuyên gia Hàn Quốc.
- Team building, event nội bộ.