- Tham gia phát triển, nâng cấp sản phẩm của dự án dựa trên ngôn ngữ Java.
- Nghiên cứu các công nghệ mới, đóng góp ý tưởng và giải pháp để hoàn thành dự án hiệu quả cao với chi phí thấp.
- Báo cáo tiến độ công việc.
- Đọc, phân tích và dóng góp giải pháp để thực hiện các yêu cầu trong tài liệu yêu cầu người sử dụng, tài liệu mô tả, đặc tả giúp sản phẩm hoàn thiện.
- Thực hiện các yêu cầu của trưởng bộ phận trong phạm vi công việc.
Job Required
- Có từ 2-3 năm kinh nghiệm trở lên trong lĩnh vực phát triển web & có kiến thức chuyên sâu về Java và các ứng dụng Java EE.
- Có kinh nghiệm làm việc bằng Spring Framework, ORM Framework, các phần mềm Middleware thông dụng.
- Có kinh nghiệm về Design Pattern, Web service (RESTful, SOAP, gRPC,...)
- Có hiểu biết về phát triển web bằng HTML/CSS/JS
- Sử dụng thành thạo ít nhất 1 hệ quản trị cơ sở dữ liệu như: Oracle, MySQL, PostgreSQL,…
- Có khả năng làm việc nhóm
Note
- Tham gia các hoạt động của công ty: Liên hoan tháng, quý, teambuilding, du lịch, nghỉ dưỡng và các hoạt động khác
- Cơ hội onsite và làm việc với các khách hàng lớn, công nghệ tiên tiến, phát triển bản thân...
- Cơ hội làm việc nhóm với nhiều chuyên gia hàng đầu trong lĩnh vực CNTT trong nước và quốc tế.
- 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.
- Làm việc trong môi trường trẻ trung, sôi động, hiện đại và đa văn hóa. Các hoạt động truyền thông, sự kiện vào các dịp lễ diễn ra thường xuyên.
- Được quyền tham gia các khoá đào tạo kỹ năng mềm (tư duy logic, tư duy sáng tạo, kỹ năng giao tiếp, kỹ năng quản trị dự án, kỹ năng đàm phán…) và các lớp học tiếng Nhật.
The position reports to the Application Manager and will work in close conjunction with the
Product, Algorithm/Data Science, and various Engineering teams.
RESPONSIBILITIES
● Design and implement robust and scalable web applications, covering both frontend and
backend development.
● Collaborate with cross-functional teams to define, design, and ship new features.
● Ensure the technical feasibility of UI/UX designs and implement them accordingly.
● Develop responsive and user-friendly web interfaces using modern frontend
technologies (HTML, CSS, JavaScript, React, Angular, or Vue.js).
● Develop and maintain databases (SQL and/or NoSQL) to support the application.
● Design, implement, and maintain RESTful APIs for seamless communication between
the front end and backend.
● Ensure API security, performance, and documentation.
● Implement automated testing strategies to guarantee the reliability and scalability of the
application.
● Work closely with product managers, designers, and other stakeholders to understand
project requirements and objectives.
● Collaborate with other engineers and contribute to a positive team environment.
● Identify and resolve performance bottlenecks, bugs, and technical issues.
● Conduct root cause analysis for issues and implement effective solutions.