Job Description

Role Overview
We are looking for a Senior Backend Engineer to take ownership of our core Gameplay Backend. You will be responsible for the systems that power real-time chess matches, player ratings, and complex data synchronizations. This is a high-impact role where you will work autonomously on feature development and system stability.
Key Responsibilities
● Own the Gameplay Engine: Maintain and extend the real-time gameplay logic, ensuring low-latency synchronization of chess moves via Web Sockets.
● API Development: Design and implement robust RESTful APIs using Spring Boot and Web Flux to support frontend applications.
● Data Integrity: Manage complex data models in My SQL and optimize high-performance caching strategies using Redis.
● System Integration: Maintain and improve integrations with Salesforce, and other third-party services.
● Scalability & Performance: Optimize Nginx configurations and Dockerized deployments to ensure system reliability under load....

Apply for this Position

Ready to join Upstep Academy? Click the button below to submit your application.

Submit Application