company logo

Senior Backend Developer (MakroPRO)

Makro PRO.com

Remote

Remote

Full Time

We are a dynamic e-commerce platform based in Thailand, dedicated to transforming the B2B marketplace ecosystem. Our mission is to empower businesses by delivering cutting-edge solutions across payment, cart, fulfillment, search, and recommendation domains. We are looking for a talented Senior Backend Developer to join our team remotely. If you’re passionate about modern backend technologies, scalable systems, and delivering high-quality solutions, we’d love to hear from you!

  • Key Responsibilities
  • 1. Develop and maintain robust backend services using Node.js, Nest.js, Java, Spring Boot, Camel, and cloud platforms like AWS and GCP.
  • 2. Design and build scalable, event-driven, and failure-tolerant systems.
  • 3. Advocate for and implement best practices in DevSecOps, test-driven development (TDD), and continuous delivery pipelines.
  • 4. Collaborate on diverse projects in domains such as Payment, Cart, Fulfillment, Search, and Recommendation.
  • Optional (Nice-to-Have) ML/AI Experience
  • Vector Search: Working with vector similarity search to enhance relevance.
  • ML Models (XGBoost, CNNs): Applying machine learning models for search relevance and personalization.
  • LLMs & PEFT: Fine-tuning large language models using Parameter-Efficient Fine-Tuning (PEFT).
  • (These skills are not mandatory but would be considered a strong plus.)

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.

Senior Backend Developer (MakroPRO)

Remote

Remote

Full Time

October 15, 2025