Tech Lead - Java developer

Aristocrat is a global entertainment and content creation company powered by technology to deliver world-leading casino and mobile games. Aristocrat offers a diverse range of products and services including electronic gaming machines, casino management systems, free-to-play mobile games and online real money games.
Job Description
Join our team as a Tech Lead - Java Developer, contributing to our innovative Remote Gaming Platform (RGP).
Be part of our RGP teams, tackling difficult tasks, finding new solutions, and impacting players' gaming experience.
What You'll Do
--------------
- Deliver consistent quality and dependable results.
- Continuously learn and improve your professional skills.
- Solve problems by thinking creatively and laterally.
- Collaborate efficiently and respectfully with team members.
- Proactively identify and act on inefficiencies within the scope of your role.
- Deliver projects on time without assistance.
- Maintain focus on the agreed scope and avoid distractions.
- Work closely with the team and collaborators.
- Occasionally adjust work hours to accommodate multiple time zones.
What We're Looking For
----------------------
- Minimum of 5+ years of experience in Java framework – MVC, Web API, Entity Framework.
- Degree or equivalent experience in Computer Science or Engineering.
- Proficient in Spring framework, including core spring libraries.
- Server-side core Java 8+ development
------------------------------------
- Communication protocols, such as REST and WebSocket
---------------------------------------------------
- Docker + Kubernetes
-------------------
Knowledgeable in design patterns and software design approaches such as Domain Driven Design and Microservices.
- Experience with distributed caching and scaling technologies (Hazelcast, nginx).
- Proficient in NoSQL database development, such as MongoDB or equivalent experience.
- Familiar with Apache Camel.
- Understands best coding practices.
- Experience with MS-SQL Server and MongoDB.
- Basic knowledge in front-end development with HTML5, JavaScript, CSS, Angular is a plus.
- Skilled in API Programming & Integrations.
- Strong grasp of OOP concepts.
- Experience in performance tuning of Java code, SQL queries, and Mongo queries/collections.
- Understanding of networks.
- Experience in unit-testing development.
- Ability to examine, investigate, and solve dynamic problems creatively.
- Excellent spoken and written English skills.
Join us at Aristocrat and be part of a team that brings happiness to millions through the power of play. Your expertise will help us continue to deliver outstanding gaming experiences. Apply today and take the next step in your career with us!
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. 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
Travel Expectations
None
Additional Information
Depending on the nature of your role, you may be required to register with the Nevada Gaming Control Board (NGCB) and/or other gaming jurisdictions in which we operate.
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.
Join our team as a Tech Lead - Java Developer, contributing to our innovative Remote Gaming Platform (RGP).
Be part of our RGP teams, tackling difficult tasks, finding new solutions, and impacting players' gaming experience.
What You'll Do
Deliver consistent quality and dependable results.
Continuously learn and improve your professional skills.
Solve problems by thinking creatively and laterally.
Collaborate efficiently and respectfully with team members.
Proactively identify and act on inefficiencies within the scope of your role.
Deliver projects on time without assistance.
Maintain focus on the agreed scope and avoid distractions.
Work closely with the team and collaborators.
Occasionally adjust work hours to accommodate multiple time zones.
What We're Looking For
Minimum of 5+ years of experience in Java framework – MVC, Web API, Entity Framework.
Degree or equivalent experience in Computer Science or Engineering.
Proficient in Spring framework, including core spring libraries.
Server-side core Java 8+ development
Communication protocols, such as REST and WebSocket
Docker + Kubernetes
Knowledgeable in design patterns and software design approaches such as Domain Driven Design and Microservices.
Experience with distributed caching and scaling technologies (Hazelcast, nginx).
Proficient in NoSQL database development, such as MongoDB or equivalent experience.
Familiar with Apache Camel.
Understands best coding practices.
Experience with MS-SQL Server and MongoDB.
Basic knowledge in front-end development with HTML5, JavaScript, CSS, Angular is a plus.
Skilled in API Programming & Integrations.
Strong grasp of OOP concepts.
Experience in performance tuning of Java code, SQL queries, and Mongo queries/collections.
Understanding of networks.
Experience in unit-testing development.
Ability to examine, investigate, and solve dynamic problems creatively.
Excellent spoken and written English skills.
Join us at Aristocrat and be part of a team that brings happiness to millions through the power of play. Your expertise will help us continue to deliver outstanding gaming experiences. Apply today and take the next step in your career with us!
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. 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
Travel Expectations
NoneAdditional Information
Depending on the nature of your role, you may be required to register with the Nevada Gaming Control Board (NGCB) and/or other gaming jurisdictions in which we operate.
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.