Solution Architect

ABOUT CLIENT

Our client specializes in providing cutting-edge IT solutions for various industries

JOB DESCRIPTION

Designing and maintaining system architecture for software systems, focusing on scalability, efficiency, and long-term sustainability.
Analyzing technical requirements and proposing solutions that align with business goals from project teams and clients.
Optimizing database systems for scalability and high performance in production environments.
Building solutions with high security standards and optimizing system performance for large-scale systems.
Collaborating with software development, DevOps teams, and stakeholders to ensure alignment in system design and implementation.
Continuously monitoring and improving technical solutions for ongoing development and success of software systems.
Creating architecture designs that are scalable and easy to maintain over time.
Proposing and implementing new technologies to keep up with technical advancements.

JOB REQUIREMENT

Minimum 8 years of experience in software development, with a minimum of 3+ years as a Solution Architect.
Proficient in JavaScript with experience in Front-end & Back-end frameworks
In-depth understanding and experience of:
Design patterns
Clean code, coding standards, code reviews, and code refactoring
Unit tests, mocking libraries, code coverage
Capable of leading technical support and training
Detail-oriented and goal-driven
Experience/knowledge in any of the following is a plus:
SSO & Microservice architecture
GraphQL, PostgreSQL, MongoDB, ElasticSearch
K8s, Docker
System monitoring, TimeSeries Database (e.g. StatsD, InfluxDB, Graphite…)
CI/CD with Gitlab, Azure DevOps, Bamboo, Bitbucket or similar tools
Cloud services (GCP, AWS, or Microsoft Azure…)
Proficiency in English, capable of reading & understanding English documents and fluent communication skills.

WHAT'S ON OFFER

Well trained and dedicated to being able to catch the pace smoothly.
Attracted salary based on the ability of the candidate and the general salary framework set by the company.
Salary review every 6 months based on the work performance.
13th-month salary and bonus for holidays.
Team building once a month.
Company trip once a year.
PVI healthcare insurance.
Full social benefits in accordance with the company and the law of Vietnam.
Professional environment and clear procedures.
Great opportunity to improve English.
Opportunity to learn Logistics and professional management system of project development process.

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Outsource

Technical Skills:

NodeJS, Backend, Frontend, Devops, Cloud, Microservices

Location:

Ho Chi Minh - Viet Nam

Salary:

Negotiation

Job ID:

J01677

Status:

Active

Related Job:

Fullstack Engineer - BRAIN

Ho Chi Minh - Viet Nam


product, Investment Management

  • Frontend
  • Backend

Develop complex single page applications. Build reusable components for usage across interfaces. Develop responsive layouts for desktop and mobile devices. Automate UI testing processes. Develop backend application services and APIs. Integrate with AWS and external cloud services. Optimize application for speed and scalability. Be an active member of an agile engineering team who is continuously looking to improve team performance. Work with leading open-source technologies (such as MySQL, PostgreSQL, ELK stack, Sentry, Redis, Git, etc.). Participate in periodic on-call duties.

Negotiation

View details

Solution Architect (Golang)

Ho Chi Minh, Ha Noi - Viet Nam


Information Technology & Services

  • Golang
  • Java

We are seeking a highly skilled Solution Architect - Golang to lead the architecture and delivery of enterprise-scale digital banking and fintech platforms. You will play a key role in shaping technical roadmaps, ensuring scalability and performance, and engaging with clients to define innovative, secure, and future-ready solutions.This position is ideal for a seasoned architect who is deeply hands-on with Golang, experienced in backend design at scale, and confident in guiding cross-functional teams as well as client stakeholders.#Architecture & Design Define, own, and enforce the end-to-end solution architecture with Golang as the primary backend stack. Design scalable, resilient, and secure microservices-based architectures aligned with client requirements. Ensure solutions are optimized for performance, maintainability, and compliance.#Leadership & Governance Provide architectural oversight across multiple development teams, ensuring technical consistency. Mentor and guide Technical Leaders and Developers in applying clean architecture, design patterns, and best practices. Drive architecture reviews, risk assessments, and system optimization initiatives.#Client Engagement Act as the technical authority in client discussions, explaining architecture choices and trade-offs. Influence client technology strategy by providing thought leadership in Golang-based enterprise systems.#Solution Delivery Partner with DevOps, QA, Security, and Product teams to ensure smooth delivery. Oversee API design, database modeling, and cloud-native deployments. Ensure proper testing, monitoring, and observability are embedded in solutions.#Innovation & Advocacy Continuously evaluate and recommend modern Golang frameworks, libraries, and tools. Advocate for engineering excellence and evolving best practices in backend development.

Negotiation

View details

Senior Java Software Engineer (Spring, Azure)

Ho Chi Minh - Viet Nam


Product, Start up studio

  • Java
  • Devops
  • Spring
  • Azure
  • Microservices

Perform hands-on coding and code review as other peer developers as needed Understand the requirements of the customer or business and utilize this knowledge to develop applications that are consistent with this; Design, develop, review, implement, maintain and manage continuous integration, build management and deployment scripts, systems, and any code as required; Participate in Agile/Scrum activities: daily standup, demo session, retrospective, estimate, and planning, etc Provide mentoring/training for junior members if any Perform other tasks assigned by the Line Manager

Negotiation

View details