Job Description:
- Develop and maintain web applications.
- Build frontend components using Angular or ReactJS, and backend services using Java (Spring Boot).
- Collaborate with BA, QA, and DevOps teams to ensure project quality and deadlines.
- Write technical documentation and unit tests for assigned features.
- Participate in code reviews and system performance optimization.
Requirements:
- Bachelor's degree in Computer Science or related fields.
- At least 3 years of experience as a Fullstack Developer with Java and Angular or ReactJS.
Proficient in: - Java, Spring Boot, RESTful APIs
- Angular 10+ or ReactJS
- HTML5, CSS3, JavaScript, TypeScript
- Relational databases such as MySQL or PostgreSQL
- Strong problem-solving skills and a high sense of responsibility.
- Good communication and teamwork abilities.
Nice to Have: - Experience with Docker, Git, and CI/CD tools.
Benefits/ Opportunity:
- Working in an international, dynamic and professional environment with many opportunities to develop career.
- Having opportunities of being trained oversea and working directly with oversea customer
- A stable and rewarding position where your long-term commitment will be highly valued.
- Technical & Soft skills internal training courses
- Many company activities (Sport and music festival, TMA Futsal league …) are held annually.
- Competitive salary and bonus.
- Total Health Care Insurance
- Loan Fund
- Team Building Fund