About Baazi Games
Established in 2014, Baazi Games set out to give India a flavor of online gaming by introducing a plethora of indigenous apps. Combined with the reward of real money skill-based games, it was a winning formula for all game lovers. With scintillating, top-of-the-line gaming platforms across the board, it wasn’t long before PokerBaazi, CardBaazi, and SportsBaazi became household names. Our player-centric brand value only helped us deliver the best for our 12 million-plus users. Coupled with market adaptation, innovative product offerings, and a trusted brand name, Baazi Games soon became a force to reckon with and a technology giant. Here we are today with a safe, secure, and the most rewarding online gaming network that’s homegrown and India’s very own!
Experience : 8+ Years
What you’ll do
- Understand customer requirements and business challenges to architect workable.
- Create a convincing value proposition by collaborating with multiple cross-functional teams.
- Design Solution and present Architecture fit to CTO / Head of Engineering / CEO. Create Architecture diagrams for the proposed solution.
- Should be able to build prototype apps to achieve complex business objectives for demos.
- Be SPOC for Engineering and PM teams.
- Create technical documentation for projects and guide the team members.
- Be the SPOC for Product feature asks with the PM Teams.
- Help in kickstarting a project for Implementation by starting clear discussions during the tech cycle, eliminating any discrepancies that arise during the handover process.
What are we looking for :
8+ years of hands-on coding experience in JAVA (other Object-Oriented Languages are okay if JAVA experience is 4+ years).In-depth understanding of System design and Java Design patternsDemonstrated experience in shipping high-quality products with low latency at high concurrency.In-depth understanding of cloud infrastructure that is highly available, end-to-end functioning of a cloud-first product.Experience with distributed storage and database systems (SQL or NoSQL).Familiarity with in-memory storage solutions like Redis or Hazlecast.Ability to understand the requirements and break them into actionable tasks.Ability to mentor other team members on system design, and coding guidelines. Be a role model.Good understanding of Linux / Unix.Experience with container technologies like ECS, Kubernetes, Docker, etc.Understanding zero downtime deployment in a distributed environment is a plus.Experience with socket programming, game programming, or messenger applications is a plus.Understanding of state full matching, maintaining state, and recovering state in a distributed system.Experience with AWS is preferred.Key Behaviours that we look for
Good in problem analysis, design, requirement analysis, and solution design.First principal thinking.Ability to break down a problem into solvable components with business goals in mind.Solid verbal, written, presentation, and interpersonal communication skills.Great at documentation.Fast learner and can pick up new technologies.