Search by job, company or skills

Senior Backend Developer (MakroPRO)

7-9 Years
  • Posted 3 months ago
  • Be among the first 10 applicants

Job Description

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

  • 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.

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.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 134912861

Beware of Scammers

We don’t charge money for job offers