Senior Software Engineer / DevOps Engineer
Location: Brisbane
Contract: 6âmonth contract
Rate: $400 â $450 per day
About Our Client
Our client is a large, enterpriseâscale organisation operating in a highly regulated environment, delivering critical technology platforms that support core business operations. The technology team focuses on building secure, reliable, and scalable systems, with a strong emphasis on modern engineering practices, cloud adoption, and continuous delivery.
You will be joining a collaborative delivery environment where engineering quality, automation, and continuous improvement are strongly valued.
About the Role
We are seeking an experienced Senior Software Engineer / DevOps Engineer to support the design, development, deployment, and ongoing support of enterprise applications.
This role combines core Java development with DevOps practices and cloudâbased services, working across the full software development lifecycle. You will collaborate closely with business analysts and other engineers in an Agile environment, contributing to both new development and the support and improvement of existing platforms.
Key Responsibilities
Analyse system requirements and produce technical designs and solutions
Design, develop, and maintain application software using modern engineering practices
Build, deploy, and troubleshoot CI/CD and DevOps pipelines
Develop and maintain cloudâbased solutions, primarily using AWS services
Perform unit and integration testing, following TestâDriven Development (TDD) principles
Support production systems, including incident response and defect resolution
Contribute to continuous improvement initiatives across systems, processes, and tooling
Provide technical advice and recommendations to business stakeholders
Participate in Agile ceremonies and contribute to estimates and solution specifications
Assist with investigations into new solutions and contribute to design and costing
Create and maintain technical documentation and Standard Operating Procedures (SOPs)
Participate in onâcall and outâofâhours support as agreed
The Successful Candidate
You will be a strong handsâon engineer with solid core Java development experience and exposure to DevOps and cloud environments.
Key skills and experience include:
Strong development experience with Java, Spring, JSON, and RESTful services
Experience with Python, Groovy, NodeJS, or Bash
Handsâon experience with DevOps processes, CI/CD pipelines, and deployment automation
Experience with or willingness to rapidly learn AWS cloud services, including:
Lambda
SNS / SQS
Step Functions
CloudWatch
DynamoDB
EC2
Experience with CI/CD tools such as Maven, Jenkins, CloudFormation, and serverless frameworks
Strong experience with Git and version control practices
Experience with TestâDriven Development (TDD) using JUnit and mocking frameworks
Familiarity with modern IDEs such as IntelliJ
Experience working across Windows and Linux platforms
Experience working in Agile delivery environments
Strong communication skills and ability to collaborate with business analysts and crossâfunctional teams
Whatâs on offer?
6âmonth contract with competitive daily rates
Brisbaneâbased role within a collaborative Agile delivery team
Opportunity to work across core software engineering, DevOps, and cloud technologies
Exposure to modern engineering practices in an enterprise environment
Supportive team culture that values quality, ownership, and continuous improvement