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.