Contract to 31/12/2026 plus extensions | Carseldine | Hybrid working
We are partnering with a leading Queensland Government client to recruit an experienced Java Developer. In this role, you will be providing technical leadership in implementing the design, development, testing and operations to deliver solutions incrementally. You will be responsible for influencing and mentoring other engineers in engineering best practices.
Key responsibilities:
* Writing and modifying back-end code to create, maintain, test and debug back-end software services and components.
* Collaborating with Architects, other teams, and Stakeholders to align code to designated Architectural Patterns and Stakeholder needs.
* Analysing business requirements and designing solutions and features.
* Diagnosing production bugs and implementing improvements and fixes.
* Solving problems using logic and methodical testing processes.
* Developing testing and validation processes.
* Deploying code to the live environment in accordance with a required SecDevOps approach
What we're looking for:
* A minimum of 3 years of Software engineer Experience
* Contemporary back-end development (Microservices and APIs) with Java/Kotlin and/or C#. Python skills also well regarded.
* Experience with API design and building RESTful web services. Ideally both containerised and serverless delivery experience.
* Experience working with any cloud platform AWS, GCP, AZURE
* Terraform and 'infrastructure as code' provisioning skills.
* Domain-Driven Design (DDD) and its practical application.
* Event-Driven processing and event-streaming via Apache Kafka.
* Development experience with Kubernetes Operators is advantageous.
#J-18808-Ljbffr