en
Candidates

Together, we’ll map out career-defining, life-changing pathways to achieve your career ambitions. Browse our range of services, advice, and resources.

Learn more
About Robert Walters Vietnam

Since our establishment in 2011, our belief remains the same: Building strong relationships with people is vital in a successful partnership.

Learn more

Work for us

Our people are the difference. Hear stories from our people to learn more about a career at Robert Walters Vietnam.

Learn more

Senior Software Engineer – Full-stack

Save job

We are seeking a Senior Full-Stack Software Engineer (Java/React) in Ho Chi Minh City (Hybrid). In this high-impact role, you will design scalable architectures, develop end-to-end applications, and collaborate with international teams. If you have 5+ years of experience, expertise in Spring Boot, Microservices, and a high-ownership mindset, join us to elevate your career!

Role Overview

We are looking for a Senior Full-stack Software Engineer to design, develop, and deliver scalable, high-performance software solutions. In this role, you will build end-to-end applications, contribute to critical architecture decisions, and mentor junior engineers while collaborating closely with cross-functional global teams in an Agile environment.

Key Responsibilities

  • Architecture & Design: Design scalable, maintainable, and robust software architectures tailored for complex systems.

  • Full-Stack Development: High-quality frontend and backend systems development utilizing modern engineering practices.

  • Code Excellence: Write clean, well-documented, and testable code. Conduct thorough code reviews to ensure system quality and stability.

  • Global Collaboration: Partner with cross-functional international teams to align technical solutions with product requirements.

  • System Optimization: Troubleshoot, resolve complex production issues, and continuously optimize application performance and scalability.

  • Mentorship: Guide and mentor junior/mid-level engineers, fostering a culture of continuous learning and engineering excellence.

Technical Requirements

  • Backend: Strong expertise in Java, Spring Boot, REST APIs, and Microservices architecture.

  • Frontend: Proficiency in JavaScript/TypeScript along with modern frontend frameworks, preferably React (Angular or Vue.js are acceptable).

  • Database: Solid experience with relational databases such as MySQL or PostgreSQL.

  • DevOps & Tools: Familiarity with Git, CI/CD pipelines, and modern deployment tools.

Experience & Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.

  • 5+ years of experience in professional software development, with at least 2–3 years at a Senior level.

  • Proven track record of delivering complex, distributed, and scalable systems.

  • Extensive working experience within Agile/Scrum environments.

Soft Skills

  • Strong analytical and problem-solving mindset.

  • Excellent communication and interpersonal skills.

  • Proven ability to collaborate effectively with distributed global teams.

  • High ownership mindset with a proactive attitude toward driving technical solutions.

    For a confidential discussion or further inquiries regarding this position, feel free to contact An Tran (Jake) and quote the Job Reference: 56060J-8DEC9C78:

    • Email: an.tran@robertwalters.com.vn

    • Phone: +84 78 230 5597



Due to the high volume of applications we are experiencing, our team will only be in touch with you if your application is shortlisted.

Contract Type: Perm

Specialism: Tech & Transformation

Focus: Software Development/Programming(s)

Industry: Technology

Salary: Negotiable

Workplace Type: Hybrid

Experience Level: Senior Management

Language: English - Professional Working

Location: Ho Chi Minh City

Job Reference: 56060J-8DEC9C78

Date posted: 26 May 2026

Consultant: An Tran