Get more replies from employers
Send a job-specific resume in minutes.
Task Recruitment is seeking two Senior Java Software Engineers to join a global mining equipment and technology OEM in Brisbane. You’ll work on fleet management software, contributing across the full software lifecycle in a senior capacity.
Role focuses on Java, Spring Boot, microservices, REST APIs, and cloud-based infrastructure. Office-based with flexible start/finish times, 5 days per week in Brisbane CBD.
We are recruiting two Senior Java Software Engineers to join a global mining equipment and technology OEM, working on sophisticated fleet management software used across large-scale underground mining operations.
These are initial 12-month contract positions, with a strong possibility of extensions for high-performing contractors due to a significant product backlog.
The roles are based in the Brisbane CBD and require you to work from the office five days per week. While these are office-based positions, there is flexibility around start and finish times, giving you some freedom to structure your working day.
You’ll join a highly experienced software engineering team developing technology that connects mining equipment, operational systems and real-time machine data to help mining operations manage, monitor and optimise their fleets.
This is an opportunity to work on complex, large-scale software where what you build has a direct connection to equipment operating in real-world mining environments.
The Opportunity
Modern mining equipment generates significant volumes of data from sensors, onboard systems, machine models and control technologies.
You’ll join a multidisciplinary Agile engineering team responsible for building and evolving enterprise software that brings this information together to support real-time fleet management, tracking, monitoring and operational control within underground mining environments.
As a Senior Java Software Engineer, you’ll work across the full software development lifecycle - contributing to architecture and technical design, developing new capabilities, improving existing services and ensuring the platform remains reliable, secure and maintainable.
What You’ll Be Doing
What We’re Looking For
You’ll be an experienced software engineer with 7+ years of commercial software development experience and strong backend Java engineering capability.
You’ll ideally have commercial experience across:
Experience with Python will also be beneficial.
Beyond the technology, we’re looking for engineers who enjoy solving complex problems and can operate with a high degree of ownership. You’ll be comfortable contributing to technical decisions, constructively challenging approaches and sharing your knowledge with other engineers.
Why Consider It?
This is software engineering with a tangible real-world application.
You’ll be developing technology that connects software, data and physical mining equipment operating in demanding underground environments.
You’ll have the opportunity to:
Contract & Working Arrangements
These positions are offered as an initial 12-month contract. With a significant product backlog, there is a strong possibility of extensions for high-performing contractors.
The roles are based in the Brisbane CBD and require five days per week in the office.
While there is no work-from-home component, the organisation provides flexibility around start and finish times, allowing you to structure your working day around the needs of both you and the team.