Job Summary
Job description
Overview of job
- Tham gia với vai trò là Lập trình viên Java, phát triển phần backend của dự án.
- Hợp tác chặt chẽ cùng các thành viên trong team Scrum để phát triển sản phẩm.
- Chịu trách nhiệm phát triển các chức năng và đảm bảo chất lượng chung của sản phẩm.
- Tham gia vào tất cả các khâu trong quá trình phát triển phần mềm: tìm hiểu yêu cầu, phân tích, thiết kế, nghiên cứu công nghệ mới.
- Hỗ trợ các thành viên trong team review code.
Lương thưởng - Trợ cấp:
- Nghỉ phép 12 ngày/năm. Nghỉ ngày thành lập công ty.
- Thưởng cuối năm theo năng lực.
- Thưởng dự án 2 lần/năm.
- Thưởng ngày lễ, Tết.
- Xét tăng lương 2 lần/năm theo năng lực và kết quả công việc.
- Trợ cấp tiếng Nhật.
- Trợ cấp onsite.
- Trợ cấp máy móc.
- Hỗ trợ 75%-100% chi phí học, thi lấy các chứng chỉ CNTT quốc tế.
- Được hưởng các chính sách khác theo Luật Lao động (BHXH, BHYT, BHTN,...)
Môi trường - Văn hóa doanh nghiệp:
- +0.5 ngày phép/tháng dành riêng cho nhân viên nữ
- Công ty cấp 100% máy Mac cho nhân viên khi làm việc.
- Làm việc remote 30% thời gian mỗi năm.
- Trải nghiệm mô hình Scrum, tự do tổ chức, sắp xếp công việc.
- Được tài trợ tham gia các hoạt động học tập, luyện code, thi code trong và ngoài công ty tổ chức.
- Tham gia các CLB trong công ty (CLB thể thao: bi-a, bi lắc, bóng đá, chạy,... hoặc CLB chuyên môn: Java, Mobile, QA,...)
- Teambuilding, Company trip hàng năm.
- Du lịch, khám sức khoẻ công ty hàng năm.
Thời gian làm việc: Flexible
- Từ thứ 2 - thứ 6
- Check-in linh hoạt từ 7h-9h theo nhu cầu cá nhân và kết thúc làm việc sau 8 tiếng làm việc.
- Nghỉ trưa 1 tiếng.
Job Requirement
- Từ 02 năm kinh nghiệm làm việc với Java (Spring Boot).
- Hiểu biết về RDBMS (VD: PostgreSQL, MySQL, MSSQL, Oracle).
- Nắm vững lập trình hướng đối tượng (OOP).
- Hiểu biết về thiết kế hệ thống, design pattern.
- Hiểu biết và đã sử dụng Docker.
- Có kinh nghiệm viết Unit Test.
- Có tư duy tốt, linh hoạt và khả năng phản biện.
- Có khả năng làm việc tự chủ và kỹ năng làm việc theo nhóm.
Bạn có lợi thế khi:
- Có thể sử dụng công cụ Version Control như Git (Git flow).
- Có kinh nghiệm thiết kế kiến trúc hệ thống, database và tạo tài liệu liên quan.
- Có kinh nghiệm về AWS: EC2, RDS, Cloudwatch.
- Hiểu biết thêm về Framework Frontend
- Có kinh nghiệm làm việc theo mô hình Scrum
- Đọc hiểu tài liệu Tiếng Anh hoặc tiếng Nhật.
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- Java
- Oracle
- MySQL
- Spring
- PostgreSQL
- OOP
- Git
- Unit testing
- Design Patterns
- RDBMS
- MS SQL
- Docker
- Amazon RDS
- AWS
- Spring Boot
- Amazon EC2
- Cloudwatch
COMPETENCES
- Scrum
BUSINESS PROFILE
NAL Vietnam specializes in software development, training quality engineers for mobile and web applications section.
NAL group is a group of members which specializes in software development, research and develop services and products based on web solutions, mobile applications, business solutions for Japanese market and Asian countries and the world.
Our core values:
* Creating customer value
* Commitment
* Llearning organization
* Building positive team: empowerment, experience opportunities, courage, respect for individual.
Further information:
- Foundation day: March 2013 (NAL Vietnam), May 2014 (NAL GC), October 2015 (NAL Solutions in Danang), November 2015 (NAL Japan in Tokyo).
- Scale: 80 employees
- Plans in 2016: 200 employees, including 30 employees will work in Japan.