Job Title: Java Developer
Job Type: Contract
Job Classification: Engineering
Seek Classification: Info \& Comm Tech + Developers
Location
- Brisbane CBD
Postcode
- 4000
Short Summary: Modernise monolith to microservices on AWS, then move into full-stack development. Java, Spring Boot, REST APIs, and microservices experience required.
Job Description:
12-month Contract with a high potential to extend
Brisbane-based - 100% onsite
$850 to $880 per day (inc Super)
Are you passionate about building high-performance software that powers real-world operations? Join a dynamic team delivering cutting-edge mining technology solutions for a global leader in heavy equipment and digital innovation.
About the Role
We are seeking an experienced
Java Developer
to join a multi-disciplinary delivery team working on enterprise-grade mining software solutions. This role offers a unique opportunity to contribute to the modernisation of a mission-critical platform and transition into a full-stack development position.
What you'll do in the first 6 months:
Modernise an existing monolithic application by adding new features and refactoring to a
microservices architecture
.
Migrate components to the
AWS cloud
for scalability and resilience.
Collaborate with architects and engineers to ensure best practices in design and implementation.
Beyond the initial phase:
You'll move into a
full-stack role
, contributing to the development of advanced solutions that integrate real-time machine data, sensors, and control algorithms to optimise mining operations globally.
Key Responsibilities
Develop clean, tested, and maintainable code that meets high standards of quality.
Deliver software within an agile scrum team, ensuring alignment with technical and business requirements.
Participate in technical design, estimation, and build phases of initiatives.
Review code, provide constructive feedback, and implement technical improvements.
Debug and resolve complex issues with minimal guidance.
Communicate effectively with peers and stakeholders, ensuring clarity and collaboration.
Skills \& Experience
5+
years
of commercial software development experience.
Strong proficiency in:
-
Java, Spring, Spring Boot
-
RESTful APIs
-
Microservices and distributed architecture
-
Python
(desirable)
Experience with:
-
Modern database design and technologies
-
Build, test, and dependency management tools
-
Security principles and best practices
Strong analytical and problem-solving skills.
A growth mindset with a willingness to learn and share knowledge.
To know more, speak with Mili Nambiar - +61 0428123412 or Apply Now!
Desired Skills and Experience
Java Developer to join a multi-disciplinary delivery team working on enterprise-grade mining software solutions.Java, Spring Boot, REST APIs, microservices experience required.
If you wish to apply for this position, please submit your resume by clicking the 'Apply Now' button. For further information please contact Ibrahim Khan at Clicks IT Recruitment on +61 428 054 923.
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 disability. If you require an adjustment to be made during the recruitment process, please call 1300 254 257 or email adjustments@clicks.com.au