onsite
Junior Software Engineer - TabCorp Holdings
Software Engineer
Join a fast‑moving gaming technology team as a Junior Software Engineer, building and maintaining backend services using Java, Node.js, and cloud platforms while collaborating in an agile environment.
About the role
Key Responsibilities
- Develop, test, and deploy backend features for gaming platforms using Java and Node.js.
- Maintain and optimise existing services, ensuring high availability and performance.
- Collaborate with senior engineers in sprint planning, code reviews, and continuous integration pipelines.
- Assist in monitoring, troubleshooting, and incident response for production systems.
- Contribute to documentation and knowledge‑sharing initiatives within the team.
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
- Proficiency in at least one backend language (Java or JavaScript/Node.js) and SQL databases.
- Familiarity with cloud services (e.g., AWS) and version control systems such as Git.
- Understanding of agile development practices and a willingness to learn new technologies.
- Strong problem‑solving skills, curiosity, and the ability to work effectively in a collaborative team environment.