Senior Java Developer (Brisbane)

Senior Java Developer (Brisbane)

21 Aug
|
Clicks It Recruitment
|
Brisbane

21 Aug

Clicks It Recruitment

Brisbane

Senior Java Developer12 month contractFull-time onsite work required - Brisbane CBD / Remote applicants will not be consideredWe're partnering with a globally recognised mining technology organisation seeking an experienced Senior Java Developer to join a high-performing engineering team delivering software that supports critical mining operations.This role sits within a specialised mining technology environment, developing software that enables real-time guidance, monitoring, fleet management and operational visibility across large-scale mining operations.
You'll join a high-performing, self-managing team working on modern cloud-native platforms, distributed systems and mission-critical applications used by some of the world's largest mining organisations.If you enjoy solving complex engineering problems, taking ownership of technical outcomes and working in an environment where reliability, performance and quality matter, this is an opportunity to make a genuine impact.What you'll be doingDevelop high-quality Java applications and backend servicesBuild and enhance RESTful APIs and microservicesDesign scalable, resilient and maintainable software solutionsDeliver features end-to-end from refinement and estimation through to development, testing and releaseContribute to solution design, technical decision-making and delivery planningWrite clean, testable and well-documented codeReview code and support engineering best practices across the teamMentor engineers through technical guidance, knowledge sharing and collaborationInvestigate and resolve complex production issues through troubleshooting and root-cause analysisPartner with Product, Quality Engineering and Engineering teams to deliver high-quality outcomesWork closely with domain experts to understand complex mining and operational workflowsTake ownership of technical outcomes, proactively managing risks,



dependencies and delivery commitmentsImprove system performance, reliability, observability and securityContribute to continuous improvement initiatives across engineering practices and processesWhat you need to bring7+ years' commercial software development experienceStrong Java development expertiseExperience with Spring Framework and Spring BootRESTful API development experienceExperience working with microservices and distributed architecturesStrong database design and development skillsExperience building applications in cloud-based environmentsExposure to modern build, testing and dependency management practicesUnderstanding of secure software development principlesProven ability to work autonomously, manage competing priorities and deliver outcomes in complex environmentsStrong analytical, solution design and problem-solving skillsExcellent communication skills with the ability to engage effectively with engineers, business stakeholders and subject matter expertsComfortable working with geographically distributed teams and specialised domain expertsWillingness to learn and quickly develop expertise in complex business and operational domainsCommitment to continuous learning, feedback and professional developmentBonus points forPython development experienceEdge computing or device-connected applicationsIndustrial IoT (IIoT) environmentsGeospatial and location-aware technologiesFleet management, asset tracking or telemetry platformsGPS-enabled software solutionsIndustrial automation,



ICAS or SCADA systemsCloud-native application developmentMission-critical or high-availability platformsCI/CD and DevOps practicesExperience working in mining, resources, industrial technology or other operational technology environmentsTechnologyAWSJava 21 and Java 11Spring Framework & Spring BootDocker & KubernetesPostgreSQLHibernateLiquibaseRedis & ValkeyApache Kafka & ArtemisMQOpenTelemetryRESTful APIsMicroservices & distributed systemsJenkins, GitHub Actions & Azure DevOpsWhy you'll love this roleBuild software supporting specialised mining operations used globallyJoin a recognised leader in mining technology and innovationWork on real-time, data-intensive software platforms that enable critical operational decision-makingGain exposure to fleet management systems, operational technology and connected mining solutionsCollaborate with experienced engineers and mining domain specialists across Australia and globallyInfluence technical decisions, engineering standards and product directionSignificant ownership and autonomy in a senior engineering roleWork with a modern cloud-native technology stackExposure to autonomous systems, AI and advanced analytics initiativesFlexible start and finish times | Contemporary Brisbane CBD officeInitial 12-month contract with strong likelihood of ongoing extensionsImportant to knowFull working rights requiredThis role will require the successful candidate to work on site in Brisbane full-time 5 days per week.Remote applicants will not be considered.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 ******** *** or ******
#J-*****-Ljbffr

📌 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