Fullstack Java Developer (Senior)
-
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.
-
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.
- 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.