Backend Developer
Join Aristocrat, where innovation meets excellence! As a Backend Developer, you will be a key player in our Research and Development team, driving the creation of world-class microservices solutions. This role offers an exciting opportunity to work with the latest technologies, including AI-assisted development, to build scalable, asynchronous, cloud-native, and event-driven systems. Your contributions will directly impact our mission to deliver top-tier entertainment experiences. This is your chance to create a significant impact and be part of an ambitious team that values innovation and collaboration. Join us and help define the future of gaming technology!
- Build and develop high-quality backend systems and microservices with a focus on scalability, performance, and resilience.
- Architect and implement cloud-native, event-driven solutions using modern backend technologies.
- Actively uses AI-powered development tools (e.g., Codex, Claude, GitHub Copilot) to quicken development and raise code quality.
- Develop and refine effective prompts and workflows to improve the value of AI tools in coding, debugging, testing, and documentation.
- Conduct detailed and high-quality code reviews, incorporating both manual expertise and AI-assisted analysis.
- Champion guidelines in AI-assisted software development, including validation, testing, and safe usage of generated code.
- Collaborate across R&D teams to continuously improve SDLC processes, integrating AI into workflows.
- Work closely with Front-End and QA teams to advance Agile practices and ensure high-quality deliverables.
- Troubleshoot and resolve complex technical challenges in distributed systems.
- Bachelor’s degree in Computer Science or a related field.
- More than 3 years of experience working as a backend software developer.
- Strong proficiency in Java and Spring Boot.
- Practical experience using AI-supported development tools (e.g., GitHub Copilot, Codex, Claude).
- Practical understanding of timely engineering for software development use cases.
- Proven ability to perform deep code reviews, including building, performance, and security considerations.
- Experience with NoSQL databases (MongoDB) and SQL databases (PostgreSQL – advantage).
- Familiarity with Kafka, Redis, and distributed system patterns (advantage).
- Solid knowledge of microservices architecture, reactive programming, and event-driven systems.
- Experience with Kubernetes and cloud environments (advantage).
- Robust benefits package
- Global career opportunities
Aristocrat Leisure Limited is an Australian gaming and technology company and one of the world's largest providers of gambling products. Listed on the Australian Securities Exchange and headquartered in Sydney, it designs and manufactures electronic gaming machines and casino-management systems, and runs sizeable online real-money gaming (Aristocrat Interactive) and mobile games (Pixel United) businesses. Founded in 1953, the group employs more than 7,000 people across over 20 locations worldwide. It is the largest gaming-machine manufacturer in Australia and among the biggest slot-machine makers globally.
