JOB DESCRIPTION
- 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.
- Free English workshops