We are looking for an experienced and passionate Backend Engineer to join our team. As a Backend Engineer at Pine Games, you will be responsible for designing, developing, and maintaining the server-side logic and architecture of our games. Your expertise will be crucial in creating scalable and reliable backend systems that support our growing player base.
At Pine Games, you'll be surrounded by exceptional teammates and work in a fast-paced environment that fosters collaboration, innovation, and creativity. If you thrive on challenging tasks and aim to make a significant impact, you could be the perfect fit!
What you’ll be doing:
Design, develop, and deploy scalable backend architecture for our gamesEnsure the performance, reliability, and security of backend systemsCollaborate with software developers and product managers to integrate server-side logic with game mechanicsBuild and maintain APIs, databases, and server infrastructureOptimize and monitor server performance, identifying and resolving any issuesImplement and manage cloud-based services and infrastructureDelivering well-structured and flexible code that can be easily updated as the products evolve
Desired skills and experiences:
Bachelor’s degree in a relevant field from a reputable universityProven experience as a Backend Engineer, preferably in the gaming industryStrong knowledge of OOP and familiarity with Design PatternsExperience with Java Spring Boot based backend systemsFamiliarity with Java, Spring, Redis, MySQL, and AWSProficiency in backend programming languages such as Java, Python, or Node.js Excellent problem-solving skills and attention to detailAbility to work well in a collaborative, fast-paced environmentPassion for gaming and a deep understanding of game backend architecture#LI-DNI