Lead the Future of Smart Buildings – Senior Java Developer Wanted!" Join our team in Melbourne and help deliver the next generation of hybrid-cloud enterprise solutions. Work on globally scaling tech that blends software, hardware, and the cloud – all proudly Australian made. Bring your Java expertise, lead innovation, and shape how buildings around the world work smarter. Shape the Future of Smart Buildings Our client is on the hunt for a Senior Full Stack Developer with deep Java expertise to help build the next generation of hybrid-cloud, enterprise-grade building management solutions. We’re not just writing code – we’re creating technology that optimises buildings, boosts productivity, and improves the way communities live and work. Since 2004, we’ve been proudly Australian made, researching, designing, and delivering cutting-edge hardware, software, and cloud products – all from right here in Australia – and scaling them to the world. If you want your work to have a real-world impact on how buildings function and people thrive, this is your chance. Your Responsibilities: Write clean, efficient, and well-documented code. Collaborate in a cross-functional Agile team to design, build, enhance, and maintain high-quality Java enterprise applications. Analyse, design, and deliver system changes with a strong focus on quality, performance, and security. Work closely with internal teams, stakeholders, and product/project owners to refine requirements and ensure solutions meet specifications. Lead by example by mentoring developers, breaking down complex tasks, estimating effort, and conducting thorough code reviews. Drive adoption of best practices, maintain high coding standards, and continuously refine development processes. Contribute to secure-by-design principles in every solution you touch. Preferred Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or a related discipline. Relevant cloud certifications (e.g., AWS Developer Associate, Azure Developer Associate) Experience working on government or public sector projects. Skills & Experience: At least 3 years of professional software development experience, ideally in enterprise-scale projects. Strong proficiency in Java programming, with experience in both legacy Java web applications and modern J2EE development. Proficient with Servlets, JSP, JSTL, and MVC frameworks (e.g., Struts, Spring MVC). Experience with relational databases (e.g., PostgreSQL) and SQL query optimisation. Familiarity with application servers such as Apache Tomcat and JBoss, including performance tuning, memory management, and optimisation. Hands-on experience working in Linux environments. Version control experience using Git or similar systems. Experience integrating and managing Jenkins CI/CD pipelines. Proven track record in enterprise-scale, secure software development. Bonus: Knowledge of Building Management Systems (BMS). About You: You’re more than a developer – you’re a technical leader, a problem solver, and a collaborative force. You thrive when working in a team that’s as passionate about clean, scalable code as it is about making a difference. You bring courage – tackling tough technical problems head-on. You’re an excellent communicator who can bridge the gap between engineers and business stakeholders. You embrace change and see challenges as opportunities. You don’t just code – you architect, guide, and inspire. You’re ready to leave your mark on a product that’s used globally. Why us? Work on innovative, globally scaling tech that blends software, hardware, and the cloud. Be part of a tight-knit, collaborative team where your ideas are heard. Hybrid work options and a flexible, supportive culture. Join a company that’s ISO27001 & ISO9001 certified – with security, quality, and innovation at the core. Ready to apply? Click to forward your cover letter addressing your suitability for the role, your current resume with contact details. We are an equal opportunity employer committed to creating an inclusive and welcoming workplace for all. We value diversity in the workplace and encourage applications from all backgrounds. Unlock job insights Salary match Number of applicants Skills match To help fast track investigation, please include here any other relevant details that prompted you to report this job ad as fraudulent / misleading / discriminatory. Researching careers? Find all the information and tips you need on career advice. J-18808-Ljbffr