API Developer

API Developer

Location:

Canberra 

Work Type:

Contract

Industry:

Development

Contact Name:

Param Kaur

Contact Phone:

02 6268 9781

Date Published:

10-Oct-2025

About Peoplebank:
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.
 
APPLY NOW

Share this job

Interested in this job?
Save Job
Create As Alert

Similar Jobs

SCHEMA MARKUP ( This text will only show on the editor. )