RESPONSIBILITIES
Plan, develop, and maintain web and mobile apps supporting our products in the entertainment industry for massive user traffic in the APAC market.
Design and optimize backend systems for high-performance gaming applications.
Build and maintain APIs for seamless frontend-backend communication.
Ensure system security and scalability for large-scale web systems.
Collaborate with game designers and developers to deliver high-quality products.
Stay updated on core technologies and suggest improvements.
Research and apply new technologies to enhance products.
REQUIREMENTS
At least 3 years of experience with Java.
Develop backend server systems effectively.
Understand and implement algorithms and assess algorithm complexity.
Ensure security for large web systems.
Handle Protobuf and gRPC for microservices communication.
Use GIT for version control.
Work well both independently and in a team.
Adapt to high-pressure environments.
Familiarity with Spring Boot.
Preferable:
Work with messaging systems: Kafka, RabbitMQ, ZeroMQ.
Use Docker and Kubernetes for containerization and deployment.
Have a good product mindset focused on user experience.
Knowledge and working in caching.
Knowledge about design patterns.
BENEFITS
Competitive market-based salary.
Full salary during the probation period.
Be equipped with full working equipment (Macbook Pro).
13th-month salary, year-end bonus, project-based incentives, and annual salary review.
Comprehensive healthcare program for all employees.
Health insurance coverage for employees and their dependents.
Annual company trips and team-building activities.
Dynamic and vibrant work environment with diverse clubs and engaging events, including Happy Monday Lunch, Happy Hour, birthday celebrations, and more.