What are the responsibilities and job description for the Apigee Developer || Hybrid Onsite || Dallas TX, Jersey City, NJ || Long Term position at NJTECH INC.?
Role: Apigee with API
Location: Hybrid Onsite Dallas TX, Jersey City NJ
Duration: Long-term
Responsibilities:
- Design, develop, and deploy scalable RESTful APIs using Apigee Edge / Apigee X.
- Implement API proxies, shared flows, policies, and traffic management configurations.
- Configure security policies including OAuth 2.0, JWT validation, API keys, spike arrest, and rate limiting.
- Develop API mediation logic using JavaScript, Python, and policy-based transformations.
- Integrate backend services such as Spring Boot microservices, Node.js services, and legacy systems.
- Implement caching, load balancing, and fault handling mechanisms to ensure high availability.
- Monitor API performance using Apigee analytics and logging tools.
- Troubleshoot production issues and optimize API response times.
- Work closely with DevOps teams to implement CI/CD pipelines for API deployments.
- Ensure APIs comply with enterprise governance and security standards.
Required Skills
- Strong experience with Apigee Edge or Apigee X.
- Expertise in REST API design and OpenAPI/Swagger specifications.
- Good understanding of OAuth 2.0, JWT, SAML, and API security best practices.
- Experience with API lifecycle management and versioning strategies.
- Proficiency in JavaScript, Java, or Python.
- Knowledge of JSON, XML, XSLT transformations.
- Experience with Git, Jenkins, and containerization (Docker/Kubernetes).