Hays
Senior Java Software Engineer
HaysAustralia1 day ago
Full-timeRemote FriendlyInformation Technology
  • 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