# Senior Solution Architect

> Makro PRO · Nawamin Road, Thailand · — · Posted 2026-04-16

**Workplace:** on_site

## Description

**Position Overview**

We are seeking a highly skilled and experienced **Software Solution Architect** with a strong background in **database technologies, coding languages, and extensive** experience in the retail domain. The ideal candidate will have a minimum of **10 years** of relevant experience in **designing and implementing** complex software solutions. As a Solution Architect, you will be responsible for **leading** the **architecture and design efforts, providing technical expertise, and ensuring the successful delivery of innovative and scalable solutions** within the retail domain.

-   **Technical Leadership:** Provide guidance and leadership to the development team in Java best practices and design patterns.
-   **Architecture and Design:** Lead the design of software architecture and ensure Java solutions meet project requirements. Responsible for anticipating and identifying technical impediments and solving them with architecture design, technology choices, or prioritization.
-   **Code Reviews:** Oversee code reviews, maintain code quality, and mentor team members.
-   **Performance Optimization:** Optimize Java applications for performance, scalability, and efficiency.
-   **Team Collaboration:** Foster teamwork, facilitate communication, and encourage knowledge sharing among team members.
-   **Mentoring and Training:** Mentors and coaches the technical team, specifically with code reviews, pair programming, etc.
-   **Client/Stakeholder Communication:** Interact with clients or stakeholders, provide technical insights, and offer solutions to meet project goals.
-   Works with the Product Owner to align the **roadmap with strengths and opportunities** within the existing architecture.
-   Co-creates engineering practices, coding style guidelines, testing approach, etc.
-   Constantly looking for better ways to solve technical problems and design solutions, not afraid of challenging the status quo.

## Requirements

-   **Strong** technical expertise in **Java (Core Java), Spring Boot, Node.js, Golang, and Python,** with solid experience in backend development and microservices architecture.
-   **Advanced Programming Principles:** Knowledge of advanced object-oriented programming principles like SOLID is necessary for guiding the development team effectively.
-   **API Development:** Significant experience in designing and using **RESTful APIs, GraphQL APIs**, asynchronous message queues, and services.
-   **Architecture Expertise:** Proven experience in building and maintaining large-scale distributed architectures, particularly microservices-based architectures.
-   **Database Knowledge:** Familiarity with both relational databases (**e.g., Postgres, MySQL, Oracle**) and **NoSQL** databases (e.g., **Redis)** is crucial for making informed architectural decisions.
-   **AWS Experience:** Required experience in **AWS** tools, including **ECS (Elastic Container Service), Cloudwatch, Lambda, RDS (Relational Database Service**). **AWS certification is a significant advantage.**
-   **DevOps Proficiency:** Comfort with modern **DevOps** best practices and tools, such as **Kubernetes, Terraform, CI/CD** (Continuous Integration/Continuous Deployment), and **ElasticSearch**

## Benefits

**Health Insurance** – At Lotus's, we care about your health! Group insurance from a top insurance company is included in your benefits—OPD, IPD, Emergency OPD

**Provident Fund** – Lotus's cares about your long-term plan! We offer 3% provident fund.

**Attractive Vacations days** – Enjoy our attractive annual leave. Let’s say the minimum is 16 days!

**No overtime** – We work 5 days a week with. We set our own goals and deadlines.

**Free car parking space** – No more stress or extra cost if you drive to work. We offer free parking space for our employees.

### **Best Culture**

-   Clear focus.
-   Diverse Workplace (Our members are from around the world!)
-   Non-hierarchical and agile environment
-   Growth opportunity and career path

## Apply

[Apply at Makro PRO](https://apply.workable.com/joinmakropro/j/F740D71752/apply)

---
Powered by [Workable](https://www.workable.com)
