Job Title: Go Backend Developer (Microservices / ASRS Systems)
Location: Cu Chi, Ho Chi Minh City, Vietnam (On-site)
Employment Type: Full-time
Company Description
Vinatech Group is a leading manufacturer of warehouse racking solutions in Vietnam, offering a broad range of innovative products such as ASRS systems, selective racks, double deep racks, mobile racks, shuttle racks, and drive-in racks. With a dedicated focus on providing a comprehensive "one-stop solution," Vinatech Group is the trusted partner for designing, manufacturing, and installing efficient and high-quality racking systems tailored to diverse business needs. Our commitment to innovation and convenient service makes Vinatech a preferred choice for optimizing warehouse storage operations.
Role Description
This is a full-time, on-site position for a Go Backend Developer, located at our office in Ho Chi Minh City, Vietnam.
You will work on the development, optimization, and maintenance of backend systems for our ASRS and related warehouse management/automation solutions. This includes designing and implementing server-side logic and microservices, integrating with IoT devices and industrial systems, troubleshooting and debugging, integrating front-end elements, and collaborating with cross-functional teams to deliver reliable, high-performance software systems.
Key Responsibilities
- Design, develop, and maintain backend services using Go (Golang).
- Implement microservices that are scalable, resilient, and easy to maintain.
- Build and optimize RESTful and/or gRPC APIs for internal and external systems.
- Integrate backend services with databases and external systems (e.g., WMS, IoT gateways, hardware controllers).
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Troubleshoot, debug, and resolve issues across development, staging, and production environments.
- Implement logging, monitoring, and basic performance tuning for backend services.
- Participate in code reviews, technical discussions, and architecture/design sessions.
- Work closely with product, hardware, and operations teams to support ASRS and warehouse automation projects.
Qualifications
- Proficiency in Back-End Web Development and general Software Development.
- Strong understanding of Object-Oriented Programming (OOP) principles.
- Knowledge of Go programming language; experience with Go backend frameworks is a strong advantage.
- Previous experience with database management (SQL/NoSQL) and API development is a plus.
- Experience or familiarity with Front-End Development concepts and general programming skills.
- Excellent problem-solving abilities and attention to detail.
- Ability to collaborate effectively within a team and adapt to an on-site dynamic work environment.
- Bachelor's degree in Computer Science, Software Engineering, or a related field is preferred.
Nice to Have
- Experience building backend systems using microservices architecture.
- Experience working with ASRS, warehouse automation, or industrial/real-time systems.
- Experience working with IoT devices, edge gateways, and/or industrial protocols (e.g., MQTT, Modbus, OPC-UA).
- Experience with EdgeX Foundry or similar edge/IoT platforms.
- Familiarity with Docker and containerized applications.
- Knowledge of message brokers/streaming platforms (e.g., Kafka, RabbitMQ, NATS).
- Basic understanding of Kubernetes or other orchestration platforms.
- Experience with monitoring/observability tools (e.g., Prometheus, Grafana).
Benefits
- Competitive salary and performance-based bonuses.
- Dynamic, on-site working environment in Ho Chi Minh City.
- Opportunities to work with modern warehouse automation and ASRS technologies.
- Professional growth and learning opportunities.
How to Apply
Please send your CV/Resume, along with any relevant project links (GitHub, portfolio, etc.), to [protected info] with the subject line:
"Go Backend Developer - Vinatech Group - [Your Name]".