logo
HD Global Career

Full Stack Engineer · 💰 3,000–3,300USD/month

Asia

September 7, 2026 at 7:50 AM

✨ AI summary

💰 3,000–3,300USD/month

Location

  • HCMC Remote
  • Hanoi, Cau Giay (in person)

Programming Languages

  • Java

Frameworks

  • Spring Boot
  • React
  • Grails

Experience Level

  • 5+ years

Salary: (Open to discuss)

3,000 - 3,300USD (GROSS - MONTHLY)

Location: HCMC will work remotely

Hanoi: in person in the office in Cau Giay.


Overview

Berlin-based software company building a Vietnam engineering team. We hire people who already ship with Claude Code — not people who treat AI as a side tool.

Core work is Spring Boot + React. You will also own a live Grails app for a few months. Grails is JVM; strong Java is enough to stabilize it and hand it off. You own outcomes. You do not hide behind the model.

Description

  • Ship production features end-to-end: APIs, data, integrations, React UI.
  • Use Claude Code daily to write, refactor, test, and debug. Prompt with constraints and verification loops, not one-shots.
  • Review, harden, or reject AI output. You are accountable for what ships.
  • Take over the Grails app for a defined transition while the stack moves to Spring Boot + React.
  • Hold the bar on architecture and maintainability. Work directly with Vietnam and Berlin.

Job Requirements

  • 5+ years shipping production software.
  • Daily Claude Code use on real product work — not demos.
  • Strong Java. Spring Boot in production preferred; Grails or another JVM web stack is acceptable if you can get productive fast.
  • Production React.
  • Judgment to rewrite or reject AI-generated code. You finish things.


**Stack: Java / Spring Boot · React · REST · Grails for a few months · Claude Code · Git · CI/CD. Backend and frontend in the same week.


**High pace. Small team. Measured on what reaches production, not tokens burned. If you need a perfect spec or permission to use AI, skip this role.


** Offer:

  • early seat in the Vietnam entity
  • line to Berlin leadership
  • 13th-month salary
  • premium private health insurance
  • 12 days leave