Peoplebank, part of RGF Staffing ANZ, is a leading talent solutions provider. We place the brightest IT & digital professionals into some of the region’s top employers. We are expert recruiters who have been placing IT & digital specialists with some of the most dynamic and recognised organisations in the Asia Pacific region for over 34 years.
About the Role:
Our Federal Government Client is seeking an API Developer.
This is a 12-month contract with 2 x 12-month extension options, located in Canberra, Melbourne CBD, or Brisbane.
As the selected candidate, you will:
- Design, build, and operate secure, high-throughput APIs and integration services, owning the full lifecycle from architecture and coding to observability, performance, and production support.
- Deliver REST APIs with OpenAPI 3.x specifications and manage versioning/deprecation policies.
- Implement modular services using Node.js, TypeScript, ReactJS, or .NET (C#).
- Apply reliability and performance principles, including idempotency, rate limiting, caching, and retries.
- Implement security standards such as OAuth 2.1/OIDC, JWT, mTLS, and secrets management.
- Maintain testing standards (unit/integration/contract) and CI/CD pipelines.
- Use Docker and Kubernetes for containerisation and deployment.
- Manage infrastructure as code using Terraform and AWS (S3, DynamoDB, SNS).
- Configure observability using OpenTelemetry, Prometheus, Grafana, and ELK/OpenSearch.
- Define SLOs/SLAs and provide operational support in a “you build it, you run it” environment.
To be successful in this role you should have:
- Proven experience with Node.js/TypeScript/ReactJS or .NET (C#).
- Strong understanding of OpenAPI 3.x, RESTful principles, and HTTP/1.1–2 semantics.
- Experience implementing authentication and authorisation protocols (OAuth 2.1, OIDC, JWT, mTLS).
- Hands-on experience with SQL and NoSQL databases, including Redis for caching.
- Familiarity with messaging platforms (Kafka, Kinesis, Pub/Sub, SQS, or RabbitMQ).
- Strong background in CI/CD pipelines using GitHub Actions, GitLab CI, or Jenkins.
- Proficiency in Docker, Kubernetes, and Terraform.
- Experience with monitoring, alerting, and performance optimisation.
- Experience using API gateways such as Kong, Apigee, AWS API Gateway, or Azure APIM.
It is desirable if you have:
- Knowledge of GraphQL, schema registries, and event-driven design.
- Experience with serverless computing (AWS Lambda/Azure Functions).
- Understanding of service mesh (Istio/Linkerd) and zero-trust networking.
- Experience with secrets management (AWS KMS, HashiCorp Vault) and supply-chain security tools.
- Exposure to domain-driven design and microservice architecture.
Due to security clearance requirements for this role, candidates must be Australian Citizens with an existing Baseline clearance.
Benefits of being a Peoplebank candidate:
- Personalised Attention: You’ll be assigned a dedicated Account Manager to support your unique needs.
- User-Friendly Services and Ongoing Support: Easy online timesheet lodgement, plus full access to contractor care, payroll, and admin support throughout your contract.
- Choice and Flexibility: A wide variety of contracting options tailored to your preferences and circumstances.
- Industry-Leading Payroll Services: Enjoy the reliability of accurate, on-time weekly payments.
- Contractor Satisfaction Focus: Our goal is to be your top choice for IT contracting and permanent roles—with your success at the centre of everything we do.
Apply now for immediate consideration – contact Param Kaur on 0262689778 quoting Job Reference: # 02 6268 9781 .
Applications close: 14 October 2025.
Please note: Only candidates that meet the above criteria will be contacted. Thank you for your interest in the position.