Java Fullstack Developer

May 1, 2026
VND 38,000,000 / month
Urgent

Job Overview


  • Date Posted
    May 1, 2026
  • Expiration date
    May 31, 2026
  • Experience
    3 - 5 Years
  • Qualification
    Bachelor Degree
  • Level
    Middle, Senior
  • Company Type
    Outsourcing
  • Company Size
    50 - 100
  • Working Type
    Remote
  • Country
    Vietnam
  • Domain
    Others
  • Overtime
    No
  • Working time
    Mon - Fri
  • Address
    Remote/ Ho Chi Minh
  • Offered Salary
    VND 38,000,000 / month

Job Description

Job overview and responsibility

– You will use continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible.

– You will work in collaborative, value-driven teams to build innovative customer experiences for our clients.

– Create large-scale distributed systems out of microservices.

– Efficiently utilize DevOps tools and practices to build and deploy software.

– You will oversee or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between.

– You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills.

Required skills and experiences

3-5 years of proven and progressive experience using Java, Spring Boot, AWS, React.js/Angular, JS/TS. Experience working with TDD, Domain driven design, Reactor, Kafka, Docker, Kubernetes CLI, Kotlin(Good to have). A strong understanding of Object orientation, SOLID principles, Clean coding, and patterns is desirable.

Job Requirements

– A Bachelor’s Degree in related field is a MUST HAVE

– 3-5 years  of experience working with Java, Spring Boot Web, Gradle, OOP, React.js/Angular, JS/TS

– High fluency in English as this role will report to HQ in India.

– Experience working with TDD, Domain driven design, Reactor, Kafka, Docker, Kubernetes CLI, and Kotlin (Good to have).

– Great OO skills, including strong design patterns knowledge. Understanding functional programming would be a plus.

– You have led software development teams using Agile, Lean, and/or Continuous Delivery approaches such as TDD, continuous integration, pairing, and infrastructure automation.

– Passion for software engineering and craftsman-like coding process.

– Experience in developing applications integrating with RDBMS like MySql or Postgres.

Preferred skills and experiences

– Experience with a NoSQL database (MongoDB or GraphDB) will be a plus.

– Exposure to AI/ML-enabled integrations, including RAG-based solutions and Prompt Engineering, is a strong plus.

Why Candidate should apply this position

– Innovative Engineering: Collaborative, fail-fast, flat hierarchy. Fosters learning, initiative, curiosity.

– Masterful Development: Emphasizes clean code, SOLID principles, TDD/BDD. Utilizes robust CI/CD and polyglot engineering.

– Continuous Growth: Structured mentorship, masterclasses, Geeknights, workshops, continuous skill enhancement, blog contributions.

– Agile & Client-Centric: Adopts Agile (Scrum, XP), promotes project ownership and deep client understanding for impactful solutions.

– Supportive Environment: Healthy work-life balance, flexible schedules, comprehensive benefits (generous leave), strong team-building.

Report to

HQ

Interview process

4 rounds