Home Job Listings Categories Locations

Senior Full Stack Developer (Java)

📍 Australia

Technology Prospex Recruiting

Job Description

Senior Full Stack Developer with deep Java Expertise 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 Join?

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.

Join a company that’s ISO27001 & ISO9001 certified – with security, quality, and innovation at the core.

#J-18808-Ljbffr

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: December 11, 2025
Job Type: Technology
Location: Australia
Company: Prospex Recruiting

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.