Senior Backend Developer (MakroPRO) at Makro PRO
Bangkok, , Thailand -
Full Time


Start Date

Immediate

Expiry Date

13 Jan, 26

Salary

0.0

Posted On

15 Oct, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Node.js, Nest.js, Java, Spring Boot, Camel, AWS, GCP, PostgreSQL, Redis, REST, GraphQL, Kafka, SQS, Kubernetes, OLAP Databases, NLP

Industry

Software Development

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 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.) 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.
Responsibilities
Develop and maintain robust backend services and design scalable, event-driven systems. Collaborate on diverse projects in domains such as Payment, Cart, Fulfillment, Search, and Recommendation.
Loading...