Senior Software Engineer

Location Ho Chi Minh City
Industry Financial Services – Banking/Insurance
Job reference 18790
Job type Permanent
Consultant email vi.luong@manpower.com.vn
Consultant contact no +84 975 116 124
Date posted Jul 09, 2025
Job Responsibilities:
  • Participate in the design and development of high-quality, scalable, and maintainable systems to support business objectives.
  • Conduct system analysis, contribute to architecture design, and implement technical solutions based on project requirements.
  • Develop and maintain software applications using Java technologies, ensuring best practices in clean code and design patterns.
  • Collaborate closely with engineering teams across multiple platforms to deliver integrated solutions.
  • Produce clear and comprehensive technical documentation for the systems developed.
  • Apply and maintain engineering best practices related to code quality, system architecture, and delivery efficiency.
  • Share knowledge and best practices within the team, proactively supporting team growth and technical excellence.

Requirements:
  • Bachelor’s degree or higher in Computer Science or related fields.
  • Strong experience with Java and J2EE technologies.
  • Hands-on experience with RDBMS such as PostgreSQL, Oracle, or MS SQL Server.
  • Experience in developing and deploying applications on Cloud platforms (GCP, AWS, or Azure).
  • Familiar with version control and containerization tools such as Git, Docker, and Kubernetes (optional but preferred).
  • Solid analytical and problem-solving skills.
  • Good teamwork spirit and the ability to collaborate effectively in an Agile/Scrum environment.
  • Good communication skills, logical thinking, and the ability to explain complex ideas clearly.
  • Proactive and self-driven with a continuous learning mindset.
  • Communicative English skills are required; willingness to learn Chinese or Vietnamese for cross-regional collaboration is a plus.