We are looking for an experienced Senior Java Developer to join a highly regarded ASX-listed company on a multi-year project. You'll work on complex legacy backend systems, ensuring continuous improvement, stability, and performance.
Key Responsibilities:
* Develop and maintain critical Java backend systems.
* Work closely with a skilled team to enhance and modernise legacy applications.
* Collaborate across different teams to solve challenging technical problems.
* Ensure the performance, scalability, and security of applications.
Essential Skills & Experience:
* Extensive Java development experience, particularly in legacy systems.
* Spring framework proficiency for building robust backend services.
* Strong experience with Struts for maintaining and upgrading older systems.
* Experience with GWT is highly desirable.
* Proven track record in working across large, complex enterprise environments.
Why Join?
* Work on a high-impact, long-term initiative with a stable, ASX-listed company.
* Collaborative and supportive team environment.
* Strong likelihood for contract extensions.
Useful Info:
* Daily Rate: $900 - $1000 per day (depending on experience)
* Location: Melbourne-based (2-3 days in office per week)
* Contract Length: 6 months (with extensions available)