FullStack Engineer (Java, JavaScript)
mgmtp
- Ho Chi Minh City, Vietnam
- Mid Level
- 3+ years
- Bachelor's degree
- Posted
Skills
Required
- Java / Kotlin
- JavaScript
- backend / frontend / DevOps / testing
- international software projects
- AI
- Spring
- J2EE
- SQL
- Hibernate / JPA
- TypeScript
- ReactJS
- Docker
- Kubernetes
- JUnit
Preferred
- backend and frontend development
We are looking for a FullStack Engineer who is not only technically strong but also genuinely passionate about the business problems they help solve.
Responsibilities
- Work alongside international customers and colleagues from Europe.
- Take independent ownership of the conception and implementation of new features across complex application landscapes.
- Bring strong, hands-on expertise in both backend and frontend development, and contribute effectively to DevOps and testing as well.
- Create and maintain clear, high-quality technical documentation.
Requirements
- 3+ years of professional experience in international software projects.
- Degree in engineering or natural sciences (university or technical college).
- Experience in a higher-complexity business domain, with the ability to discuss the business context of your work in detail - not just the technical implementation.
- Active use of AI-assisted development practices - including AI for code generation and review, and familiarity with Spec-Driven Development, Model Context Protocol (MCP), and Retrieval-Augmented Generation (RAG).
Strong English communication skills (both verbal and written)
- We are looking for candidates with deep strength in at least one area of backend, frontend, DevOps, or testing, and ready to take on work across all four:
- Backend: Java or Kotlin, with Spring and other J2EE frameworks; solid experience with relational databases, SQL, and ORM technologies (e.g., Hibernate / JPA).
- Frontend: JavaScript and TypeScript, with hands-on experience in ReactJS and Redux.
- DevOps: Docker and modern CI/CD pipelines; exposure to Kubernetes is a plus.
- Testing: Comfortable writing unit and integration tests (e.g., JUnit, Jest), and treating tests as a first-class part of the work rather than an afterthought.
- Experience communicating with and supporting customers directly.
- Ability to navigate ambiguous problems by proactively reaching out to the right people, inside and outside the team, to clarify requirements and drive toward a solution.
- A sense of the bigger picture with understanding how your work fits into the team's and other teams' goals, and flagging when things are moving off track.
- Please send us you application in English.
Benefits
- Good salary and a bonus if things work well
- Working & growing with an international team
- Onsite opportunities:short-term and long-term assignments in Europe
- 18 days off allowance per year
- Premium insurance for you and your family member (spouse/ parent/ children) & yearly check-up
Loyalty program after three years and five years
- Highly professional equipment (Mac/Thinkpad, 2 screens, adjustable desks)
- Intense English course for the first 3 months by our native English teachers andOptional English seminars during the work time
Training sponsored by mgm
- An amazing company trip once a year, team-building with the project team and month-end with the whole company, covered by mgm
- Free in-house entertainment facilities (darts, piano, climbing wall), drinks (coffee, beer, soft drinks,…) and food (cookies, fruit,…) and out-house company-funded sport clubs (football, swimming, badminton...)
- APPLY NOW!
- \*\* Working location: 195A Hai Ba Trung, Vo Thi Sau Ward, District 3, Ho Chi Minh City\*\*
- This job is open to both Vietnamese citizens and foreigners living in Vietnam.
Flexible working time (40h/week) with Hybrid working policy: open for good reasons and subject to prior requesting.
jobapplier