Senior Java Developer (Brisbane)

Senior Java Developer (Brisbane)

11 Aug
|
Clicks It Recruitment
|
Brisbane

11 Aug

Clicks It Recruitment

Brisbane

Senior Java Developer

12 month contract

Full-time onsite work required – Brisbane CBD / Remote applicants will not be considered We're partnering with a globally recognised mining technology organisation seeking an experienced Senior Java Developer to join a high-performing engineering team.

This role offers the opportunity to build software supporting large-scale mining and operational technology environments, working with modern cloud-native architectures, real-time data platforms and mission-critical applications. You'll collaborate with experienced engineers across international teams while contributing to products used by some of the world's largest mining operations.

If you enjoy building scalable software, solving challenging engineering problems and working in environments where reliability, performance and quality matter, this is an chance to make a genuine impact.

What you'll be doing

- Develop high-quality Java applications and backend services
- Build and enhance RESTful APIs and microservices
- Design scalable, resilient and maintainable solutions
- Contribute to technical design and delivery planning
- Write clean, testable and well-documented code
- Review code and support engineering best practices
- Investigate and resolve complex production issues
- Collaborate with QA, product and engineering teams
- Improve system performance, reliability and security
- Contribute to continuous improvement initiatives

What you need to bring

- 7 years' commercial software development experience
- Strong Java development expertise
- Experience with Spring Framework and Spring Boot




- RESTful API development experience
- Experience working with microservices architectures
- Strong database design and development skills
- Exposure to modern build and testing practices
- Understanding of secure software development principles
- Strong analytical and problem-solving skills
- Excellent communication and collaboration skills
- Commitment to continuous learning and improvement

Bonus points for

- Python development experience
- Edge computing or device-connected applications
- Industrial IoT (IIoT) environments
- Geospatial and location-aware technologies
- Fleet management or telemetry platforms
- GPS-enabled software solutions
- Industrial automation, ICS or SCADA systems
- Cloud-native application development
- Mission-critical or high-availability platforms
- CI/CD and DevOps practices
- Background in industrial, mining or other complex systems environments

Technology

- AWS
- Java 21 and Java 11
- Spring Framework & Spring Boot
- Docker & Kubernetes
- PostgreSQL
- Hibernate
- Liquibase
- Redis & Valkey
- Apache Kafka & ArtemisMQ
- OpenTelemetry
- RESTful APIs
- Microservices & distributed systems
- Jenkins, GitHub Actions & Azure DevOps

Why you'll love this role

- Build software supporting large-scale mining operations




- Join a recognised leader in mining technology
- Work on real-time, data-intensive software platforms
- Exposure to autonomous systems, AI and advanced analytics
- Collaborate with skilled engineers across global teams
- Influence technical decisions and engineering practices
- Work with a modern cloud-native technology stack
- Flexible start and finish times | Modern Brisbane CBD office
- Initial 12-month contract Strong likelihood of ongoing extensions

Important to know

- Full working rights required
- This role will require the successful candidate to work on site in Brisbane full-time 5 days per week.
- Remote applicants will not be considered.

If you're looking for a technically challenging role where you'll help build software supporting the future of autonomous mining and connected operations, we'd love to hear from you.

For a confidential discussion or to learn more please reach out to Lakshmi Dhanarajachar on 0419 721 or @clicks.com.au. If you wish to apply for this position, please submit your resume by clicking the 'Apply Now' button. For further information please contact Amy Watson at Clicks IT Recruitment on 61 429 171 ***.

At Clicks we embrace diversity, inclusion and equal opportunity. First Nations people are encouraged to apply.

We provide reasonable adjustments, including alternate formats to the recruitment process for individuals with a disability. If you require an adjustment to be made during the recruitment process, please call 1300 254 or email @clicks.com.au

📌 Senior Java Developer (Brisbane)
🏢 Clicks It Recruitment
📍 Brisbane

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior java developer (brisbane) / brisbane

Subscribe to this job alert:

Get the latest job offers by email for: senior java developer (brisbane) / brisbane