GEM is looking for a Middle/Senior Fullstack Developer (Java + VueJS) to join a Korea-based project in the pest control and environmental hygiene industry.
The project focuses on developing and maintaining web, mobile backend, e-commerce, enterprise, and IoT platforms, supporting digital transformation and the expansion of total space-care services.
Develop and maintain web, mobile backend, e-commerce, and IoT platforms.
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.
REQUIREMENTS
4+ 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 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.
Understanding business logic, designing solutions, and leading development
Have e-commerce development experience is preferred
Experience with Liferay or similar enterprise portal platforms is a plus.
Tech Stack
Backend: Java, Spring Boot, OSGi
Frontend: Vue 3, JavaScript/TypeScript
Databases: PostgreSQL, Oracle
Search & Cache: Elasticsearch, Redis
Tools: Git, Maven/Gradle, Docker, CI/CD
BENEFITS
Salary upto 45M gross
Probation salary is 100% of official salary
13th-month salary and performance review twice a year
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