Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
Chicago, IL, United States
Posted
1 week ago
MicroservicesNode.jsOAuthAzureC#GitHub ActionsJWTRESTTerraform
Job Description
Key Responsibilities
- Design, develop, and deploy RESTful APIs using Azure services.
- Implement and manage APIs through Azure API Management (APIM).
- Develop integrations using Azure Functions, Logic Apps, Service Bus, and Event Grid.
- Configure APIM policies including security, rate limiting, caching, and routing.
- Manage API lifecycle activities including versioning, products, subscriptions, and developer portal publishing.
- Implement API security using OAuth 2.0, JWT, Azure AD/Entra ID, and subscription keys.
- Automate API deployments using Azure DevOps, GitHub Actions, ARM, Bicep, or Terraform.
- Monitor and troubleshoot APIs using Azure Monitor, Application Insights, and Log Analytics.
- Collaborate with application, cloud, and security teams to define integration solutions.
- Ensure API governance, performance, reliability, and compliance with enterprise standards.
- Support production incidents, root cause analysis, and continuous service improvements.
- Document API designs, integration patterns, and operational procedures.
Required Skills
Technical Skills
Azure API Management (APIM)
REST APIs, OpenAPI/Swagger
Azure Functions
Azure Logic Apps
Azure Service Bus
Azure Event Grid / Event Hubs
Azure AD / Microsoft Entra ID
OAuth 2.0, OpenID Connect, JWT
JSON, XML, XSLT
C#/.NET Core or Node.js
Azure DevOps / GitHub Actions
ARM Templates, Bicep, Terraform
Application Insights, Azure Monitor, Log Analytics
Integration Expertise
API-led Architecture
Event-driven Integration
Microservices Architecture
Enterprise Integration Patterns
API Versioning and Lifecycle Management
Experience
- 5+ years of application integration and API development experience.
- 3+ years of hands-on experience with Azure API Management (APIM).
- Experience implementing enterprise-scale API platforms.
- Strong experience with Azure Integration Services.
- Experience with DevOps, CI/CD, and Infrastructure as Code.
Preferred Certifications
- Microsoft Certified: Azure Developer Associate (AZ-204)
- Microsoft Certified: Azure Solutions Architect Expert (AZ-305)
- Microsoft Certified: Azure Administrator Associate (AZ-104)
- Microsoft Certified: DevOps Engineer Expert (AZ-400)
Similar jobs
- TH
Web Developer/Designer
NewThe H&K Group
Skippack, Pennsylvania🇺🇸Hybrid40 minutes agoJavaTechnology - SJ
Full Stack (UI Lean) Engineer
NewSelby Jennings
Manhattan, NY🇺🇸Hybrid23 hours agoEngineering - EA
Operational Dashboard Developer with Security Clearance
NewEmpower AI
Washington, DC🇺🇸Hybrid23 hours agoLESSPower BITechnology - EV
ServiceNow Developer with Security Clearance
NewEverforth
Hill AFB, UT🇺🇸Hybrid23 hours agoScrumAgileKafkaTechnology - DE
Junior GIS Developer with Security Clearance
NewDewberry
Fairfax, VA🇺🇸Hybrid23 hours agoAWSAgileAzure+4Technology - BL
Software Design Engineer/Game Developer 4 with Security Clearance
NewBy Light
Orlando, FL🇺🇸On-siteYesterdayDockerC++Git+3Technology