Aristocrat Logo

Aristocrat

Tech Lead - Fullstack developer (Java + Typescript)

Posted 5 Days Ago
Be an Early Applicant
Hybrid
Gurugram, Haryana
Senior level
Hybrid
Gurugram, Haryana
Senior level
The Tech Lead will drive the product development for Aristocrat's gaming technologies, focusing on full-stack capabilities in Java, JavaScript, and TypeScript. Responsibilities include collaborating on game development, maintaining integration practices, and ensuring features meet industry standards and timelines.
The summary above was generated by AI

o    We are looking for a technology evangelist who will be responsible for contributing product development that aligns with Aristocrat’s strategic product roadmap.     
o    Spearhead full-stack development encompassing Java, JavaScript, TypeScript, and Node
o    Collaborate on front and back-end game development initiatives
o    Inspire with your unwavering passion and drive for all things technical
o    Proactively identify risks and formulate contingency plans
o    Stay abreast of industry trends and advancements
o    Help to keep our existing games up to date with the latest internal libraries and ensure appropriate continuous integration practices are being maintained.
o    You will be working with team to design, implement and maintain new slots and casino games, features and functionalities in Aristocrat’s solutions under Aristocrat Interactive products portfolio. 
o    You will collaborate with other team members and share knowledge to refine best practices followed by team. 
o    You will get an opportunity to take technical ownership of the modules/features assigned to you.
o    Works with Software Architects, Product Managers, product developers, subject matter experts and others on assigned modules.

What You'll Do

  • Proficient in Java, JavaScript, TypeScript with a deep understanding of the JavaScript ecosystem

  • Exceptional technical writing skills, adept at creating comprehensive technical documentation

  • Ability to design and articulate complex technical solutions effectively

  • Hands-on experience in developing client-side mobile applications and games

  • Sound grasp of software development methodologies such as TDD, BDD, and Unit Testing

  • Proficiency with continuous delivery, integration, and build technologies

  • Working knowledge of Git, preferably with experience in GitLab

  • Strong understanding of Agile methodologies (e.g., Scrum, XP, Kanban, etc.)

  • Working on end-to-end object-oriented design and development of application/product 

  • Designing, coding, debugging and maintenance of Java/J2EE 

  • Strong knowledge of Spring development frameworks 

  • Working experience with MongoDB 

  • Must have JUnit and functional testing knowledge 

  • Experience with RESTful Web Services on client and server.

  • Strong experience with NPM, Jest, Webpack and other build tools

  • Good understanding of web optimisation techniques

  • Proficiency in modeling environments such as Unified Modeling Language (UML).

  • Good programming skills along with development & debugging experience.

  • Proficient problem-solving skills, with a pragmatic approach to development considering delivery deadlines and code quality

  • Demonstrates high level of accuracy and attention to detail.

  • Able to grasp functional aspects well (quickly and with minimal guidance).

  • work collaboratively with London based team/studio Leads for status updates, guidance and working as one team to deliver defined goals.

  • Participation in after business hours calls as per business need.

  • Comfortable in dynamic work environments with evolving priorities and context switching

  • Possesses a keen business acumen and recognizes the significance of ROI

What We're Looking For

  • B.Tech. / B.E. / MCA /M.Tech. in Computer Science with 5 to 8 years of experience

  • Requires a minimum of 5 years of experience with Angular, JQuery, HTML5, JavaScript, Typescript.

  • Experience with an Agile development methodology, preferably Scrum.

  • Minimum 5 years of experience with server-side development using Java.

  • Must have strong communication skills, able to work with team.

  • Good inter-personal skills. Should be able to mentor and motivate others.

Why Aristocrat?

Aristocrat is a world leader in gaming content and technology, and a top-tier publisher of free-to-play mobile games. We deliver great performance for our B2B customers and bring joy to the lives of the millions of people who love to play our casino and mobile games. And while we focus on fun, we never forget our responsibilities. We strive to lead the way in responsible gameplay, and to lift the bar in company governance, employee wellbeing and sustainability. We’re a diverse business united by shared values and an inspiring mission to bring joy to life through the power of play.

We aim to create an environment where individual differences are valued, and all employees have the opportunity to realize their potential. We welcome and encourage applications from all people regardless of age, gender, race, ethnicity, cultural background, disability status or LGBTQ+ identity. We offer a range of flexible working options through all.flex, our flexible hybrid work model and invite you to have a conversation with us about flexible working. EEO M/F/D/V

  • World Leader in Gaming Entertainment

  • Robust benefits package

  • Global career opportunities

Our Values

  • All about the Player

  • Talent Unleashed

  • Collective Brilliance

  • Good Business Good Citizen

The US based roles may require registration with the Nevada Gaming Control Board (NGCB) and/or other gaming jurisdictions in which we operate.

Travel ExpectationsNone

At this time, we are unable to sponsor work visas for this position. Candidates must be authorized to work in the job posting location for this position on a full-time basis without the need for current or future visa sponsorship.

Similar Jobs

5 Days Ago
Gurugram, Haryana, IND
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
The Associate Staff Engineer will focus on back-end development using Java and various technologies, ensuring high code quality, analyzing functional requirements, and leading application development efforts. Responsibilities include designing solutions, coordinating projects, and troubleshooting issues. Strong problem-solving skills and the ability to collaborate with cross-functional teams are essential.
4 Days Ago
Gurgaon, Gurugram, Haryana, IND
Mid level
Mid level
Information Technology • Internet of Things • Software • Virtual Reality
The role involves creating technical specifications, coding and maintaining Java programs, conducting unit and integration testing, and developing multi-tiered web applications based on business requirements.
Top Skills: BootstrapEclipseHibernateHTML5J2EeJavaJavaScriptJqueryMs Sql ServerOracleSpringStrutsVue
16 Days Ago
Gurugram, Haryana, IND
Mid level
Mid level
Cloud • Fintech • Information Technology • Software • Financial Services
The Lead Engineer will design and develop scalable Java-based backend services and full stack applications, collaborate with cross-functional teams, ensure code quality, and troubleshoot production issues. The role requires expertise in modern frameworks and the software development lifecycle.
Top Skills: AngularAWSCi/CdDockerGCPGitGradleHibernateJavaJprofilerKubernetesMavenMySQLPostgresReactSpring BootSQL

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account