Senior Backend Developer – MakroPRO

Job not on LinkedIn

🕒 October 15, 2025

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Siam Makro Public Company Limited

Siam Makro Public Company Limited

10,000+ employees

Founded 1988

🛒 Retail

🤝 B2B

Retail • B2B

Siam Makro Public Company Limited is a Thailand-based company operating cash and carry trade centers under the "Makro" brand. They specialize in wholesale for professional business operators, offering a wide range of products including fresh and dry food, as well as non-food supplies. Their customer base primarily includes retailers, food retailers, caterers, and other service operators. With a strong presence in the wholesale sector, Siam Makro aims to provide competitive prices and value to its business customers.

📋 Description

• Develop and maintain robust backend services using **Node.js**, **Nest.js**, **Java**, **Spring Boot**, **Camel**, and cloud platforms like **AWS** and **GCP**. • Design and build scalable, event-driven, and failure-tolerant systems. • Advocate for and implement best practices in **DevSecOps**, **test-driven development (TDD)**, and **continuous delivery pipelines**. • Collaborate on diverse projects in domains such as **Payment**, **Cart**, **Fulfillment**, **Search**, and **Recommendation**.

🎯 Requirements

• 7+ years of experience in backend development, focusing on **Node.js**, **Nest.js**, **Java**, **Spring Boot**, **Camel**, and cloud platforms like **AWS** and **GCP**. • Strong knowledge of **PostgreSQL**, **Redis**, distributed locking mechanisms, functional programming, design patterns, and advanced isolation levels. • Hands-on experience with **REST** and **GraphQL** API development. • Familiarity with **Kafka**, **SQS**, **Kubernetes**, and containerized application deployment. • Practical experience with **OLAP databases** like **BigQuery** and **Redshift**, analytics tools such as **Mixpanel** and **Amplitude**, and AI platforms like **SageMaker**, **MLflow**, and **Vertex AI**. • Knowledge of **NLP**, data structures like **graphs**, **BK Trees**, **B+ Trees**, and the **Pub/Sub paradigm**. • Excellent communication, collaboration, and problem-solving skills with a growth-oriented mindset.

Apply Now