Senior Java Developer
LOCATION: Hanoi/HCMC
JOB DESCRIPTION
- Develop and maintain web, mobile, and e-commerce backends
- Build scalable backend services and RESTful APIs.
- Develop responsive web interfaces and administrative portals.
- Integrate internal systems, third-party services, and IoT devices.
- Optimize system performance, security, and reliability.
- Perform code reviews, testing, troubleshooting, and production support.
REQUIRED SKILLS AND EXPERIENCE
- 5+ years of software development experience.
- Strong experience with Java and Spring Boot.
- Hands-on experience with Vue 3 and JavaScript/TypeScript.
- Knowledge of OSGi or modular application architecture.
- Experience with PostgreSQL and/or Oracle, including SQL optimization.
- Practical experience with Elasticsearch and Redis.
- Good understanding of RESTful APIs, OOP, SOLID principles, and design patterns.
- Experience with Docker, CI/CD, AWS, and monitoring tools.
- Experience with Git, Maven/Gradle, and Agile development.
- Experience with e-commerce, enterprise systems, mobile backends, or IoT platforms is a plus.
- Good problem-solving and English communication skills.
BENEFITS
Salary: Up to 50M
- Probation salary is 100% of official salary.
- 13th-month salary and annual performance review.
- Bonus for special occasions each year (Labor Day, National Day, Solar New Year, Lunar New Year).
- Employee’s professional certification and training allowances subject to company regulations.
- Health Care Insurance.
- Annual Health Assessment.
- Social, health and unemployment Insurance following Government policy.
- Enjoy company summer trips and other team-building activities held monthly and quarterly.
- Work five days per week with flexible working time.
- Professional, creative and dynamic working environment.
CONTACT
- Send CV to: tuyendung@gem-corp.tech
- Hotline: +842466666100 (Recruitment Team)
- Facebook GEM Careers: https://www.facebook.com/tuyendungGEM
- LinkedIn GEM Careers: https://www.linkedin.com/company/gem-careers-hiring/

