Senior Java Developer

Clicks It Recruitment — Australia · Posted ~5 hours ago

Senior Contract Onsite

Skills

Java RESTful APIs Cloud-native architectures Backend development Spring Boot REST APIs Cloud-native Real-time data platforms

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

We are seeking an experienced Senior Java Developer to join a high-performing engineering team for a 12-month onsite contract. You will build software supporting large-scale operational technology environments using modern cloud-native architectures and real-time data platforms. The role involves developing high-quality Java applications and backend services, building and enhancing RESTful APIs, collaborating with international engineering teams, and contributing to mission-critical applications where reliability, performance, and quality are paramount. Candidates must be based locally and able to work onsite.

Highlights

12-month contract opportunity working on large-scale mission-critical applications, modern cloud-native architectures, and real-time data platforms. Collaboration with experienced international engineers and chance to make a tangible impact in a high-performing engineering team.

Description

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 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 solutionsContribute to technical design and delivery planningWrite clean, testable and well-documented codeReview code and support engineering best practicesInvestigate and resolve complex production issuesCollaborate with QA, product and engineering teamsImprove system performance, reliability and securityContribute to continuous improvement initiatives What you need to bring 7+ years' commercial software development experienceStrong Java development expertiseExperience with Spring Framework and Spring BootRESTful API development experienceExperience working with microservices architecturesStrong database design and development skillsExposure to modern build and testing practicesUnderstanding of secure software development principlesStrong analytical and problem-solving skillsExcellent communication and collaboration skillsCommitment to continuous learning and improvement Bonus points for Python development experienceEdge computing or device-connected applicationsIndustrial IoT (IIoT) environmentsGeospatial and location-aware technologiesFleet management or telemetry platformsGPS-enabled software solutionsIndustrial automation, ICS or SCADA systemsCloud-native application developmentMission-critical or high-availability platformsCI/CD and DevOps practicesBackground in industrial, mining or other complex systems environments Technology AWSJava 21 and Java 11Spring Framework & Spring BootDocker & KubernetesPostgreSQLHibernateLiquibaseRedis & ValkeyApache Kafka & ArtemisMQOpenTelemetryRESTful APIsMicroservices & distributed systemsJenkins, GitHub Actions & Azure DevOps Why you'll love this role Build software supporting large-scale mining operationsJoin a recognised leader in mining technologyWork on real-time, data-intensive software platformsExposure to autonomous systems, AI and advanced analyticsCollaborate with skilled engineers across global teamsInfluence technical decisions and engineering practicesWork with a modern cloud-native technology stackFlexible start and finish times | Modern Brisbane CBD officeInitial 12-month contract + Strong likelihood of ongoing extensions Important to know Full 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. 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. 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 544. 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 257 or email adjustments@clicks.com.au