Technical Architect / Solution Architect

ABOUT CLIENT

Our client is a startup company focusing on building a marketplace for insurance products

JOB DESCRIPTION

Develop and implement cloud-native solutions using microservices, containerization, and serverless patterns to ensure security and high performance
Create detailed technical specifications such as system architecture diagrams, API designs, and data models to meet business and regulatory requirements
Design data solutions covering data warehousing, analytics, and real-time processing
Provide technical leadership by overseeing project delivery, conducting architecture reviews, and guiding teams on best practices
Collaborate with engineering teams to address technical challenges, improve performance, and enhance scalability
Research and evaluate emerging technologies for platform evolution
Utilize AI-powered development tools to accelerate project delivery and enhance code quality
Architect AI-driven insurance solutions for claims processing, recommendation engines, and underwriting automation
Stay updated with advancements in AI and machine learning relevant to insurance technology.

JOB REQUIREMENT

Minimum 8-10 years of experience in software architecture and development, focusing on cloud-native solution architecture in recent 3+ years
Recent 3-5 years working in tech startups in fast-paced, high-growth environments to build and scale products from early stages
Recent experience in insurance, banking, fintech, or e-commerce, preferably in the insurance domain
Proven track record in designing and deploying large-scale production SaaS applications
Proficient in AWS, Azure cloud infrastructure at scale
Strong knowledge and experience in MACH architecture: micro-frontends, microservices, API-first design, headless/composable systems
Hands-on experience with Docker, Kubernetes, and CI/CD pipelines
Good understanding of API design principles (REST, 12-Factor App methodology)
Experience with data platforms and tools (data lakes, warehousing, analytics pipelines)
Familiarity with API gateway platforms and custom policy implementation
Active use of AI coding assistants (GitHub Copilot, Claude, Cursor, or similar) in daily work
Ability to break down complex problems and communicate solutions clearly to both technical and business stakeholders
Strong written and verbal communication skills, comfortable presenting to senior leadership
Self-directed with the ability to manage and prioritize autonomously
Collaborative mindset with excellent interpersonal skills
Comfortable with ambiguity, able to wear multiple hats and energized by building rather than maintaining

WHAT'S ON OFFER

Competitive compensation package
Health benefits for yourself and two family members
Additional allowances for meals, phone, and transportation
Year-end bonus
Strong business and technical support
Positive and diverse work environment
Potential for travel and work in Southeast Asia
New, modern office in District 1 (HCM city)
Access to latest technologies and flexible work hours
Other perks and benefits available

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:

Product

Technical Skills:

Data Engineering, Cloud, Java, Typescript, Angular

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Hybrid

Salary:

Negotiation

Job ID:

J01982

Status:

Active

Related Job:

Lead/Principal Java Software Engineer

Ho Chi Minh - Viet Nam


Outsource

  • Java

Provide leadership for the design, development, and deployment of technical solutions. Collaborate with other technology leaders to enhance and support the client's technical direction. Advocate and promote best practices for Java/JavaScript - Node.js & React.js. Display enthusiasm for Java and ability to implement advancements for new and existing systems. Lead and facilitate training to enhance engineers' programming skills. Design, develop, review, and manage Java application code and services for production and pre-release environments. Develop, review, and manage continuous integration, build management, deployment scripts, and required code. Engage in Agile software development, prototyping, and code review with international development teams to build scalable microservices-based products and APIs using Java technologies on AWS or Azure cloud architecture. Understand customer or business requirements and incorporate this knowledge into consistent application development. Collaborate with delivery teams to drive development using CI/CD and DevOps practices, processes, and tooling. Adhere to robust coding practices, solid unit/component test coverage, and code debugging.

Negotiation

View details

Senior Java Software Engineer

Ho Chi Minh - Viet Nam


Outsource

  • Java

Plan, create, assess, implement, and oversee Java applications and services for production and pre-release environments; Plan, create, assess, implement, and supervise continuous integration, build management and deployment scripts, systems, and coding as necessary; Engage in Agile software development, prototyping, and code review with global development teams to construct scalable microservices-based products and APIs using Java technologies on AWS Cloud architecture; Have a thorough understanding of customer or business needs and use this insight to develop applications aligned with those requirements; Collaborate with delivery teams to accomplish development success through CI/CD and DevOps techniques, procedures, and tools; Deliver robust coding practices, thorough unit/component test coverage, and code debugging.

Negotiation

View details

.NET Engineer

Ho Chi Minh - Viet Nam


Product

  • .NET
  • ReactJS
  • Angular

Collaborate with stakeholders to understand their needs and translate them into technical solutions. Develop clean, scalable, and maintainable code using .NET languages adhering to best practices and design patterns. Implement rigorous testing methods including unit and integration tests to ensure quality. Contribute to the continuous improvement of existing code by reviewing, refactoring, and maintaining it. Create clear and concise technical documentation to support ongoing development and maintenance. Work closely with cross-functional teams including engineers, product managers, designers, and testers to achieve common objectives.

Negotiation

View details