Our client is a leading ICT Consultancy based in Perth, and due to upcoming project work, they are seeking expressions of interest from experienced Java Developers to support upcoming project work across key government clients. We have contract (6 or 12 months) and permanent opportunities available for the right people. You’ll be working on a variety of application support, maintenance, and development activities, including major enterprise projects within the public sector. This will be a hybrid opportunity offering flexibility, a supportive team culture, and the chance to work on high-impact projects. Location: Perth, WA Employment Type: Permanent and Contract Key Responsibilities Include: Develop and unit test Java code based on technical specifications. Support application deployments across DEV, TEST, SIT, and PRODUCTION environments. Provide technical documentation and maintain system updates. Resolve operational and testing issues; perform Root Cause Analysis. Work closely with internal teams and client stakeholders to ensure successful delivery. Minimum Requirements: Minimum of 5 years’ experience as a Senior Java Developer. Expert knowledge of Spring Framework and Spring Boot. Expertise in Git, Maven, and Gradle Java build systems. Strong hands-on experience with Docker containerisation (creating images and running applications as containers). Skilled in developing and deploying applications to J2EE application containers (e.g., Websphere, WebLogic). Experience in Java version upgrades (e.g., Java 6 to Java 8) and migrating to modern frameworks (Spring, Dependency Injection). Strong understanding of JSF, RichFaces, Struts frameworks. Advanced JavaScript and working knowledge of CSS. Solid experience with SQL, particularly MS SQL (T-SQL, Stored Procedures). Integration expertise across Web Services and asynchronous messaging (JMS). Familiarity with XML-based Java persistence frameworks like IBatis/MyBatis. Continuous Integration experience with tools like TeamCity. Some Azure experience is highly regarded. What We Offer: Flexible 6 or 12-month contracts with the possibility of extension Permanent opportunities are available for the right candidates. Competitive daily rates for contract roles. Enterprise-level project work in a supportive and collaborative environment. Hybrid work model (mix of onsite and WFH). Important: You must have full Australian working rights. You must currently reside in Perth, WA. It is imperative that the above requirements are met for this client; your application will not progress if the minimum requirements are not met. This role is in the infancy stages, and we are looking for people who are happy to be considered in the early stages of this process. Your next step: The Talent Advisory team at Beacham Group welcomes your telephone inquiry. For more detailed information and an in-depth career discussion, please contact Aoife McCann (61 0412 409 509) in our Perth office for a strictly confidential discussion. We look forward to viewing your application letter, resume, and any other relevant supporting information.