Job Description
Role purpose /n Build and release the services that support the recent remediation UI, bridging front-end capabilities and underlying remediation /n applications. The role spans application engineering, APIs, automation and cloud delivery and may overlap with platform /n engineering depending on the final solution design. /n What you will do /n Design and build APIs, microservices and integration workflows supporting the remediation UI. /n Develop across front-end and back-end components using appropriate languages including Golang, Java, React and Python. /n Own code/configuration management, CI/CD automation and release readiness. /n Containerise workloads with Docker and contribute to infrastructure-as-code using Terraform. /n Implement secure IAM configuration and application-to-platform integration patterns. /n Work with SQL and NoSQL data stores and troubleshoot end-to-end application issues. /n Collaborate with UI, AWS Platform and testing teams to deliver functional and non-functional requirements.
/n What you will bring /n Strong enterprise full-stack software engineering experience. /n Programming capability across several of Golang, Java, React and Python. /n REST API/microservice design and modern application integration. /n CI/CD, code/configuration management and automated testing. /n Docker and Terraform or equivalent IaC. /n AWS or GCP cloud application experience; AWS strongly relevant to this delivery. /n IAM configuration and secure engineering practices. /n SQL and NoSQL database experience. /n Highly regarded /n Kubernetes experience. /n Apache ecosystem exposure: Spark/Structured Streaming/Beam, YARN and Kafka. /n Data engineering experience. /n High-availability production systems and release support. /n Success in the role /n Reliable services that enable the UI without tightly coupling it to legacy remediation applications.
📌 Full-stack Engineer (Melbourne)
🏢 DWS
📍 Melbourne