Company Description
Puzzlgams is a game outsourcing and provider studio with a talented team of 400-500 professionals. We specialize in delivering high-quality game development and art production services, supporting partners across Asia, including Singapore, India, and the Philippines. With over 6 years of industry experience, our mission is to build engaging, visually striking, and reliable gaming experiences for diverse markets. Our people are at the heart of everything we do, and we provide an open, dynamic, and creative workplace where talent can thrive and grow.
Role Description
This is a full-time, hybrid role for a Java Software Engineer (SpringBoot, gRPC), located in Ho Chi Minh City, Vietnam, with some work from home acceptable. The Java Software Engineer will be responsible for designing, developing, and maintaining software applications. Day-to-day tasks include working on microservices, developing with Spring Framework, implementing gRPC protocols, and ensuring code quality and performance.
Main Responsibility
Develop the backend server architecture.
Integrate new features to the frontend.
Ensure server scalable, persistency, communication and logic to support a high number of concurrent users.
Improve security-relevant components.
Optimize server architecture, code, data structure, bandwidth, memory and CPU usage.
Writing and maintaining fast code, detailed technical design and documentation.
Qualifications
+3 years of experience in Java as backend developers.
Experience working with Spring Boot, gRPC.
Proficient with NoSQL, Caching, Unit test.
Familiar with Message broker.