Senior Software Engineer - Full-stack (Java / React)
September 10, 2026 at 8:45 AM
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.
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.
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.
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.
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.