Full Stack Java Developer - Join a Leading EdTech Innovator Full-time | Hybrid (AUS/NZ based) | Competitive Salary About the Opportunity Are you an experienced Java Developer ready to shape the future of tertiary education software? We’re seeking a talented Full Stack Java Developer to join our dynamic Application Development team, contributing to the ongoing enhancement and support of a suite of software products trusted by universities across Australia, New Zealand, and Asia. What You'll Be Doing As part of a collaborative and cross-functional team, you’ll play a key role in designing, developing, and maintaining robust and scalable features across our suite of education-focused products. You'll work closely with Product, DevOps, and Testing teams to ensure that every release meets the highest standards. Your responsibilities will include: Designing and implementing new features and enhancements Maintaining and supporting existing software products Troubleshooting and resolving technical issues Liaising with clients to understand defects and business impact Documenting solutions and supporting customer implementations What We’re Looking For We’re after a developer who thrives in a team environment, enjoys solving complex problems, and takes pride in delivering quality code. Must-haves: A degree in Computer Science, IT, Information Systems, or Engineering 6 years of Full Stack Java/J2EE development experience Strong experience with: Java/J2EE, Spring/Spring Boot REST and/or SOAP services React, TypeScript, Material-UI (or similar) Oracle and SQL Server Apache/Tomcat Atlassian suite (Jira, Confluence, Bamboo, etc.) Solid understanding of OOP, UML, and software design principles Excellent communication and analytical skills Attention to detail and documentation ability Nice-to-haves: Exposure to Unix and shell scripting Familiarity with database tools (SQLPLUS, SQL Developer, SSMS) UI/UX or front-end development experience Understanding of data modelling and version control concepts Knowledge of university scheduling, enrolment, or class registration systems Familiarity with the Allocate Plus product suite What’s In It For You? Be part of an agile team building innovative software with a real-world impact Work on products that lead the market in tertiary education Flexible work arrangements (remote/hybrid) A supportive and energetic company culture Competitive remuneration based on experience and skills Opportunities for professional growth and development Apply Now If you’re excited by the idea of building industry-leading software in a collaborative environment, we want to hear from you. Please apply with a detailed cover letter and resume, clearly outlining how you meet the criteria above.