About the Role
A leading global financial services organisation is seeking a skilled API Developer to design, build, and maintain scalable, secure, and high-performance APIs on Google Cloud Platform (GCP). You will play a key role in enabling digital capabilities by integrating internal systems, third-party services, and customer-facing applications.
This role sits within a collaborative engineering team focused on modern cloud-native architecture, automation, and continuous delivery.
Key Responsibilities
- Design, develop, and deploy RESTful and event-driven APIs using cloud-native patterns on GCP
- Build and manage APIs using services such as Apigee, Cloud Run, Cloud Functions, and Kubernetes Engine (GKE)
- Collaborate with product managers, architects, and frontend/backend engineers to deliver scalable solutions
- Ensure APIs meet security, compliance, and regulatory standards (OAuth2, OpenID Connect, JWT, etc.)
- Implement API lifecycle management including versioning, documentation, testing, and monitoring
- Optimize performance, reliability, and cost-efficiency of cloud-based API services
- Develop CI/CD pipelines for automated testing and deployment using tools like GitHub Actions, Jenkins, or Cloud Build
- Troubleshoot production issues and provide ongoing support and enhancements
Required Skills & Experience
- Proven experience in API development (REST/GraphQL) in enterprise environments
- Hands-on experience with Google Cloud Platform (GCP) services
- Strong programming skills in Java, Python, or Node.js
- Experience with API gateways (Apigee preferred)
- Familiarity with microservices architecture and containerization (Docker, Kubernetes)
- Understanding of security best practices for APIs and cloud environments
- Experience with CI/CD pipelines and DevOps practices
- Strong problem-solving skills and ability to work in agile teams
Preferred Qualifications
- Experience in financial services or regulated industries
- Knowledge of event-driven architecture (Pub/Sub, Kafka)
- Exposure to infrastructure as code (Terraform, Deployment Manager)
- Familiarity with observability tools (Stackdriver, Prometheus, Grafana)
- Understanding of data privacy and regulatory frameworks (APRA, PCI-DSS)
...