Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
- Contract Opportunity!
- Paying Top-Market Daily Rates
- Melbourne CBD Location | Hybrid
Senior Software Engineer required for a Private Organisation!
Your new company
Your new company is Victorian State Government, The Strategic Projects team are looking for a full stack developer to contribute to the team. A key part of the role is working as part of the team on high visibility enhancements to new and existing products that support business operations.
This includes designing and building REST APIs using a microservices approach, building out new features, helping to simplify complex legacy business tools. There are also opportunities to cross skill in front end tools for team members.
Your new role
- Design, develop, and maintain scalable software solutions, including migrated mainframe code and integrations written in procedural Java and OOP Java.
- Strong expertise in modern Java development with Spring Boot and RESTful Web Services.
- Ensure the delivery of high-quality, reliable, and maintainable code through adherence to coding standards, code reviews, and best practices
- Implement secure coding practices, user authentication and data protection aligned with industry best practices
- Contribute to CI/CD pipelines, automated testing and deployment processes to support efficient delivery
- Collaborate with architecture and infrastructure teams to ensure system integrity and performance.
- Troubleshoot and resolve complex technical issues across the full development lifecycle.
- Participate in peer review or mentor junior developers and contribute to technical knowledge sharing within the team.
- Integrate third-party APIs and services as required.
Write and maintain unit tests, integration tests and UI tests to ensure code quality, prevent regressions and support continuous delivery..
What you'll need to succeed
- An extensive track record of software development in Java & J2EE.
- Experience on coding on JAVA Version 11.
- Hands on Experience on Spring Boot, Spring batches
- Extensive experience writing beautifully clean, efficient and maintainable code and are committed to maintaining high availability and performance standards
- Solid experience with Spring, Hibernate, TDD, REST API integrations (consuming and exposing),
- Object-oriented concepts, design patterns, multi-threading, XML/JSON parsers, agile methodologies, writing complex but efficient queries in MYSQL or PostgreSQL, developing in CI/CD environments, GIT and good technical documentation practices
- Some experience with developing containerized applications that run in AWS or similar cloud platforms.
- Work is predominantly in the backend, but some knowledge of JavaScript, HTML, CSS, and modern toolsets is highly desirable
What you need to do now
If you are interested in this role, forward an up-to-date copy of your CV by replying to this email. If this job is not quite right for you but you are looking for a new position, please contact [email protected]
SA Licence number : LHS 297508
Key Skills
Ranked by relevanceReady to apply?
Join Hays and take your career to the next level!
Application takes less than 5 minutes

