Post Job Free
Sign in

Backend Engineer

Company:
OORTech
Location:
Quan Tan Binh, 72100, Vietnam
Posted:
August 13, 2025
Apply

Description:

Role Overview

We are seeking a skilled Backend Engineer with expertise in either Golang or Node.js to build scalable, high-performance server-side applications. You will design and implement robust APIs, microservices, and distributed systems that handle high traffic loads. The ideal candidate has strong experience with database design, system architecture, and deploying production-grade backend systems that support modern web and mobile applications.

Key Responsibilities

Backend Development & API Design

Develop scalable backend services and APIs using Golang or Node.js with modern frameworks

Design and implement RESTful APIs, GraphQL endpoints, and real-time communication systems

Build microservices architecture with proper service communication and data consistency

Implement authentication, authorization, and security best practices for backend systems

Develop data processing pipelines, background jobs, and scheduled tasks

System Architecture & Performance

Design and implement high-performance, scalable systems capable of handling large traffic volumes

Optimize database queries, implement caching strategies, and manage data storage solutions

Build monitoring, logging, and alerting systems for production environment health

Implement load balancing, rate limiting, and circuit breaker patterns for system reliability

Design and maintain CI/CD pipelines for automated testing and deployment

Database & Infrastructure Management

Design efficient database schemas and optimize queries for relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases

Implement data migration strategies, backup procedures, and disaster recovery plans

Deploy and manage applications using cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes)

Integrate with third-party services, APIs, and payment processing systems

Ensure system security, compliance, and data protection standards

Required Qualifications

Technical Expertise

4+ years of backend development experience with strong proficiency in either Golang or Node.js

Proven experience building and deploying high-traffic, production-grade backend systems

Strong knowledge of database technologies including SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis, Elasticsearch)

Experience with microservices architecture, distributed systems, and inter-service communication

Proficiency with message queues (RabbitMQ, Apache Kafka, AWS SQS) and event-driven architecture

System Design & DevOps

Experience with cloud platforms (AWS, GCP, Azure) and infrastructure-as-code tools (Terraform, CloudFormation)

Knowledge of containerization (Docker, Kubernetes) and orchestration for scalable deployments

Proficiency with CI/CD pipelines, automated testing frameworks, and deployment automation

Understanding of system monitoring, logging tools (ELK stack, Prometheus, Grafana), and performance optimization

Experience with version control systems (Git), code review processes, and agile development practices

Problem-Solving & Communication

Strong system design skills with ability to architect solutions for complex business requirements

Experience with API documentation, testing strategies, and maintaining high code quality standards

Excellent debugging and troubleshooting skills for production issues and performance bottlenecks

Strong communication skills for technical documentation and cross-team collaboration

Bachelor's degree in Computer Science, Engineering, or equivalent practical experience

Fluent in Vietnamese and English. Chinese is a Plus

Ready to join a global Web3 leader?

Send your resume and a short intro to

Apply