← Back to jobs

Job Description
Top 3 Reasons To Join Us
Competitive benefits package
Supportive and flexible work environment
International teammate
The Job
ABOUT THE ROLE
We are looking for a Mid/Senior Backend Engineer to join our growing engineering team, working on international platforms with high user traffic, complex business logic, and high-performance requirements.
You will play a key role in designing, building, and deploying backend services for our Remote Gaming Server (RGS), ensuring performance, scalability, and reliability for real‑time game delivery systems.
You will work closely with platform, game, front-end, QA, and DevOps teams.
JOB RESPONSIBILITIES
- Collaborate with the team to define backend requirements and design scalable, maintainable solutions
- Develop and maintain high‑performance backend services, primarily using Java, and work with existing PHP mcomponents
- Build and maintain scalable APIs and services to support game deployment and integration with RGS
- Ensure backend systems are robust, secure, and highly available
- Collaborate with cross‑functional teams to define requirements and deliver features
- Optimize applications for performance, concurrency, and low-latency processing
- Contribute to microservices architecture design and implementation
Implement best practices for code quality, testing, and system reliability - Monitor, troubleshoot, and resolve production issues
- Follow emerging backend and platform technologies relevant to game server architecturess
Technical Requirements
- 3+ years of professional backend development experience
- Strong experience with Java backend development (Java 11+ preferred)
- Experience with PHP or Go is a strong plus
- Solid understanding of:
- Object‑Oriented Programming (OOP)
- Design Patterns
- Clean / layered architecture principles
- Proven experience building:
- RESTful APIs and backend systems
- Microservices architectures
- Experience with:
- Performance optimization and system scalability
- Multi‑threading and concurrency concepts
- Comfortable working in Linux‑based server environments
Nice to Have
- Experience with RabbitMQ or message queue systems
- Experience with Elasticsearch
- Experience with WebSocket / real-time systems
- Experience with cloud platforms (AWS / GCP) or Kubernetes
- Experience working with transaction-heavy or compliance-driven systems
Other Requirements
- Proficient English communication
- Strong problem-solving and debugging skills
- Ability to work independently and collaboratively in a fast-paced environment
- Competitive salary package
- Social/Health/Unemployment Insurances are levied on the gross salary, according to the VN labor codes
- Private health insurance
- 13th month salary
- 12 days of annual leave
- Tons of fun & exciting team activities.
Benefits
- Competitive salary package
- Social/Health/Unemployment Insurances are levied on the gross salary, according to the VN labor codes
- Private health insurance
- 13th month salary
- 12 days of annual leave
- Tons of fun & exciting team activities.