JOB DESCRIPTIONFull Stack Developer (Java, Springboot, React) : Has responsibility for implementation of assigned tasks in making the plan, design, development, technical support related to software development under the project member role.
- Develop and maintain fullstack web applications using Java (Spring Boot) on back-end and React.js on front-end.
- Participate in the entire software development lifecycle, from requirements gathering, analysis, design to deployment and maintenance.
- Conduct unit testing and support integration testing.
- Work with relational (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis) databases.
- Optimize application performance, ensuring reliability and scalability.
- Collaborate with other team as BA, Designer,DevOps engineers, QCand product managers to deliver high-quality software solutions.
- Write clean, efficient, and well-documented code following best practices.
- Conduct unit and integration testing to ensure software quality.
- Participate in Agile development, including sprint planning, stand-up meetings, and retrospectives.
REQUIREMENTS- Have working experience and excellent knowledge at software developing using Java, Spring boot, API Development (REST API)
- Have working experience and excellent knowledge at software developing using React, HTML, JavaScript
- Have experience developing web applications
- RDBMS (MySQL, PostgreSQL)
- Git, Jira, Confluence
- Understand and apply CI/CD, Sonarqube.
- Good at communicate in English
- Be proactive and responsible at work.
[Nice-to-have]
- Experience working in Kubernetes and Cloud environments (AWS, GCP)
- Experience in SQL optimization
BENEFIT- Salary : Negotiable
- Consideration for salary increase: Once per year
- Social insurance paid according to regulations.
- Company's own insurance.
- Bonus on Tet holidays and other major holidays of the year.
- Company vacation once per year.
- There is a 13th salary month and bonus according to the year's contribution.