We are looking for an experienced and agile Full Stack Developer to join our team.
You will be part of a cross-functional and dynamic group of engineers, working collaboratively to design, build, and optimize scalable web applications that deliver real impact to users around the globe.
Take your place among our experienced and passionate teammates, and bring out the best in yourself at Ace Games!
Responsibilities
- Design and develop scalable, modular backend services using Spring Boot, exposing RESTful APIs for mobile game clients and web UI applications
- Optimize data access and query performance across MongoDB and PostgreSQL
- Write clean, maintainable, and testable code following clean architecture and modular design principles
- Collaborate in building dynamic, high-quality frontend experiences using Vue.js and Vuetify, with a strong focus on UI / UX improvements
- Review and optimize project code, maintain applications, fix bugs, and troubleshoot issues
Requirements
3+ years of experience as a Full Stack Developer in production environmentsProficiency in Java and the Spring Boot ecosystem (Spring Data, JPA, REST APIs)Solid experience with Vue.js and component-based UI frameworks such as VuetifyHands-on experience with both MongoDB and PostgreSQLStrong understanding of RESTful API design principlesKnowledge of clean architecture, modular design, and SOLID principlesExcellent communication skills and a proactive problem-solving mindsetNice to Have
Experience deploying applications on Google Cloud Platform (e.g., GKE, Cloud Run)Familiarity with CI / CD pipelines using GitHub Actions, Docker, Helm, and Terraform