Analyze requirements, design, and develop efficient, secure, and scalable backend systems (Java/Spring Boot) and frontend applications (ReactJS, Next.js).
Participate in the full software development lifecycle, including design, development, testing, deployment, and maintenance.
Review code and provide technical guidance to junior team members.
Collaborate closely with PO/BA, QA, and DevOps to ensure product quality and project timelines.
Proactively propose improvements in performance, security, and user experience.
Contribute to building and enhancing CI/CD pipelines.
Requirements
Bachelor’s degree in Information Technology, Software Engineering, or a related field.
4+ years of software development experience with both the Java/Spring Boot and ReactJS.
Strong understanding of OOP, Design Patterns, and SOLID principles.
Experience working with RESTful APIs and WebSocket.
Proficient in HTML5, CSS3, JavaScript/TypeScript.
Experience with database management systems such as PostgreSQL, Oracle DB or SQL server.
Hands-on experience with Git, and CI/CD tools (e.g., GitLab CI, Jenkins…).
Good communication skills, a high sense of responsibility, and effective teamwork capabilities.
Benefits
Well-trained and dedicated to being able to catch the pace smoothly
Attracted salary based on the ability of the candidate and the general salary framework set by the company.
Salary review based on performance every 6 months if your basic salary is less than 30,000,000 VND. If your basic salary is from 30,000,000 VND, it will be reviewed every year
13th-month salary and bonus for holidays
Team building once a month
Company trip: 1 time/year
PVI Healthcare Insurance
Full social benefits in accordance with the company and the law of Vietnam
Great opportunity to improve your English
Opportunity to be trained overseas, and develop English communication skill.