Work closely with engineers across the company to build high-quality, user-friendly features spanning multiple parts of the system
Collaborate with business, product, and operations teams to understand user needs and solve real-world pain points
Participate actively in Scrum/Agile events, communicating effectively with cross-functional teams to ensure alignment, transparency, and timely delivery
Job Requirements
MUST HAVE SKILLS
4+ years (for Mid/Senior) / 2+ years (for Junior) of experience in software development
Strong proficiency in Java, Spring Boot and Hibernate
Hands-on experience with Angular
Proficient in version control systems, especially Git
Experience working with PostgreSQL databases
Fluent English communication skills (must), able to work with international clients.
Nice To Have
Experience with JavaFX
Experience with Docker and Jenkins
Experience with Apache Kafka
Familiarity with Agile/Scrum methodologies
Benefits
Competitive Salary and Brilliant Health Benefits
Attractive salary (13th-month salary, salary review twice/year) and project bonus
Bonus programs for candidate referral, technical article writing
Allowance for sickness, maternity, paternity and periodic health examination
PVI health care program
The staff of the quarter and year reward
Progressive and Fun Working Environment
A professional English-speaking working environment with Agile – Scrum model
Hybrid Working Model: Flexible working time and WFH support.
Surrounded with friendly, open-minded, young and supportive colleagues
Annual company trip and regular team-building parties, party celebration (Christmas, Birthday, Mid-autumn,...), Sports clubs (football, badminton, swimming …)
Valuable Training
Sponsor examination fee for professional certificates (AWS, Azure, IELTS, PMP, Scrum Master,...)
Sponsor fee for joining any technical training sessions and courses.