(Senior) Software Backend Engineer

Application Deadline: 10/01/2025 - 28/02/2025

We are seeking an experienced (Senior) Software Engineer - Backend to join our dynamic team in the fast-paced e-commerce domain. You will work on the entire system: creating and verifying products, managing warehouses and orders from the seller side, and searching, viewing, and checking out products from the customer side, all based on hundreds of millions of data

What you’d contribute:

• Work in key areas such as E-Commerce, Seller, Product, and Category.

• Build back-end systems with a strong preference for Java or Golang to handle complex, fast-growing business needs with high performance.

• Directly define and analyze products from the ground up.

• Design sophisticated microservice architectures, preferably leveraging Java or Golang.

• Design and implement large-scale distributed systems for high scalability and reliability.

What you’d need to succeed:

• Bachelor’s degree in computer science or a related field.

• 3+ years of Software Engineering experience, with a proven track record of delivering large-scale, distributed, web-based production systems, preferably using Java or Golang.

• Strong problem-solving skills and experience with Java or Golang.

• Strong understanding of object-oriented analysis, design patterns, and system design, especially in Java or Golang.

• Expertise designing systems for large-scale performance, scalability, and reliability using Java or Golang.

• Experience with Java Stack technologies (e.g., Spring, Kafka, Redis, MySQL, Elasticsearch) or Golang frameworks.

• Familiarity with Microservices, CI/CD, and distributed systems

• Quick adaptability to new technologies, but preference will be given to Java or Golang proficiency.


Application Form

Progressing...