Back to job search
JG
J&M GroupVerified Job Source

API Developer

The role involves developing API proxies, shared flows, and custom policies using JavaScript, Java, and Python. The developer will implement security policies, payload transformations, and rate limiting to ensure robust API management.

  • On-site
  • Toronto, ON
  • Posted Aug 5, 2026
  • Apply by Feb 1, 2027
  • 1 position

Job summary

6 years of hands-on experience with Apigee Edge, Apigee X, or Apigee Hybrid. Strong experience in API Proxy, Shared Flow, and Custom Policy development (JavaScript, Java/Python Callouts). Expertise in REST APIs, JSON/XML, HTTP methods, headers, and status codes. Hands-on experience with OAuth 2.0, OpenID Connect (OIDC), JWT, API Keys, and SAML authentication. Experience implementing security policies, payload transformation, error handling, rate limiting, CORS, threat protection, and IP whitelisting.

What you’ll do

The role involves developing API proxies, shared flows, and custom policies using JavaScript, Java, and Python. The developer will implement security policies, payload transformations, and rate limiting to ensure robust API management.

Requirements

Candidates must have 6 years of hands-on experience with Apigee platforms and expertise in REST APIs and HTTP protocols. Proficiency in authentication standards like OAuth 2.0, OIDC, and JWT is required.

Listed skills

  • REST APIsPreferred
  • JavaScriptPreferred
  • JavaPreferred
  • PythonPreferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Apigee Edge
  • Apigee X
  • Apigee Hybrid
  • API Proxy
  • Shared Flow
  • Custom Policy Development
  • JavaScript
  • Java
  • Python
  • REST APIs
  • JSON
  • XML
  • OAuth 2.0
  • OpenID Connect
  • JWT
  • SAML

Job areas

  • Software
  • Technology
  • Engineering
  • Consulting

Additional details

Minimum experience
5+ years
Apply by
Feb 1, 2027
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available