Senior Backend Developer responsible for designing, developing, and expanding a resilient gaming operation system. Key responsibilities include technical leadership (architecting complex backend systems, mentoring junior engineers), system ownership (improving code quality, performance, maintainability, overseeing deployments), performance optimization, and collaboration with DevOps teams. The role requires expertise in Java, Node.js, databases (SQL, NoSQL), authentication/authorization mechanisms (OAuth, JWT, Keycloak, Auth0), logging frameworks, cloud platforms (AWS, GCP), and API design (REST, GraphQL).
Must Have:- 5+ years backend development experience
- Scalable, high-performance system design
- Java/Node.js expertise
- Advanced database knowledge (SQL, NoSQL)
- Authentication/Authorization proficiency
- Strong understanding of cloud platforms
- API design (REST, GraphQL)
- Excellent communication