Junior/Middle Java Developer

Deadline to apply: August 31, 2025

Junior/Middle Java Developer

Deadline to apply: August 31, 2025

JOB DESCRIPTION 

  • Work as software developer on the web-based application product in JAVA- related and open-source technologies
  • Develop applications based on graphical layout designs that follow the strict requirements
  • Take ownership and accountability for production service, including fix on fail, problem investigation, root cause determination, and resolution
  • Participate in and provide quality assurance activities, including code reviews, white-box testing, test coverage for own work and team outcome
  • Accountable for continuously discovering, evaluating and implementing new technologies/processes to optimize development efficiency or improve product quality
  • Establish estimation, proposing development solutions with customers
  • Continuously research and implement new technologies to maximize development efficiency

REQUIRED SKILLS AND EXPERIENCE 

  • From 1,5 years of experience in software development, with a focus on Java back-end technologies
  • Practical experience with the Java ecosystem, including Spring Boot, Microservices, and working with SQL and basic NoSQL databases (e.g. MongoDB)
  • Have experience in designing and developing RESTful APIs and microservices-based systems
  • Understanding of secure coding practices and common software design patterns
  • Familiarity with unit testing frameworks and basic testing principles
  • Exposure to Agile/Scrum development methodologies
  • Have experience in API design, including both base-level and detailed design

DESIRED SKILLS

  • Experience with cloud-based technologies (e.g., AWS, Kubernetes, Docker)
  • Exposure to Scala, Spark, Kafka, or other functional programming languages
  • Experience working on enterprise-level software projects with complex requirements
  • Ability to define and apply software development best practices
  • Understanding of designing secure, scalable, modular, and API-centric architectures
  • Experience collaborating with business stakeholders to translate requirements into technical solutions
  • Ability to manage multiple priorities with minimal supervision
  • Good command of English (verbal and written)
  • JLPT N3 or equivalent proficiency in Japanese (written and spoken)

BENEFITS

  • Salary: Up to 30M
  • 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)
  • Project Bonus
  • 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 check-in 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/