-
Hays

Senior Java Software Engineer

Hays
Australia · Full-time · Associate

  • 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 relevance

java spring boot cicd high availability design patterns microservices javascript postgresql mysql cloud css git tdd aws oop ui
Login to Apply
Posted
Dec 18, 2025
Type
Full-time
Level
Associate
Location
Melbourne
Company
Hays

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Morgan Consulting
Related

Java Software Engineer

2026-04-12

Full-time
Mid-Senior
Australia
Information Services
Information Technology
View Job Details
Hays
Related

Senior Salesforce Developer

2026-04-07

Contract
Mid-Senior
Romania
IT Services
Information Technology
View Job Details
GXA
Related

Dev Ops Engineer

2026-04-12

Contract
Mid-Senior
Ukraine
IT Services
Information Technology