Senior Software Engineer – Full-stack
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.
About the job
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
FULL_TIMEJob Reference: 56060J-8DEC9C78
Date posted: 26 May 2026
Consultant: An Tran
ho-chi-minh-city tech-transformation/software-development-programming 2026-05-26 2026-07-25 technology Ho Chi Minh City Ho Chi Minh City VN Robert Walters https://www.robertwalters.com.vn https://www.robertwalters.com.vn/content/dam/robert-walters/global/images/logos/web-logos/square-logo.png true