Job Description template
About the Role
We are seeking a highly skilled and experienced API Specialist – Senior Engineer to lead the design, development, and optimization of APIs across our enterprise platforms. The ideal candidate will bring deep technical expertise in RESTful and SOAP APIs, API gateways, and cloud-native integration technologies, along with a strong focus on performance, scalability, and security.
You will play a key role in building and maintaining scalable API solutions that support internal applications, third-party integrations, and customer-facing platforms. This role involves close collaboration with solution architects, backend developers, DevOps, and security teams.
| Location | Sydney, Melbourne, Brisbane, Perth | 
| Employment Type | Full-time / Contract with Hybrid work from home | 
Key Responsibilities
- Design, develop, and maintain secure, scalable, and reusable APIs
- Collaborate with stakeholders to define API specifications, documentation, and lifecycle standards
- Implement API versioning, access control, rate limiting, and monitoring
- Manage and configure API gateways (e.g., Apigee, Kong, AWS API Gateway, MuleSoft)
- Perform performance tuning and troubleshooting of API services
- Develop automation and CI/CD pipelines for API deployment and testing
- Ensure compliance with security standards and best practices (e.g., OAuth2, JWT, OpenID)
- Support API governance, lifecycle management, and developer portal integration
- Mentor junior developers and contribute to internal knowledge sharing
Required Skills & Qualifications
- 5+ years of experience in API design and development in enterprise environments
- Proficiency in building RESTful APIs using technologies such as Node.js, Java, .NET, or Python
- Strong experience with API management platforms (e.g., Apigee, AWS API Gateway, Azure API Management)
- Knowledge of JSON, XML, Swagger/OpenAPI specifications
- Experience with API security standards (OAuth2, TLS, JWT, CORS)
- Familiarity with cloud platforms (AWS, Azure, or GCP)
- Solid understanding of microservices architecture and system integrations
- Experience with CI/CD tools and version control systems (e.g., Git, Jenkins)
Nice to Have attributes
- Experience with GraphQL
- Exposure to containerized environments (Docker, Kubernetes)
- Certification in cloud platforms or API technologies
- Familiarity with logging, monitoring, and analytics tools for APIs (e.g., ELK, Prometheus, Datadog)
Why Join Us?
- High-impact role in a growing, tech-driven organization
- Competitive compensation and benefits
- Flexible and hybrid working environment
- Opportunities for professional growth and certification support
We have a huge database of IT professionals in the Australian market. Let us help you secure the right people for the job.
