The role involves designing, configuring, and managing APIs using Azure API Management, along with developing scalable and secure REST APIs. You will be responsible for the entire API lifecycle, ensuring high-quality standards and effective communication with stakeholders.
Responsibilities
- Design, configuration, and management of APIs using Azure APIM including policies, products, versioning, monitoring, and gateways
- Ability to design scalable, secure REST APIs using best practices, OpenAPI/Swagger standards
- Experience with API design, versioning, publishing, monitoring, deprecation, and governance
- Strong hands-on expertise in Java/J2EE with enterprise-grade applications
- Development of microservices using Spring Boot architecture
- Hands-on experience with Azure Functions, Logic Apps, App Services, and enterprise integrations
- Implementation of secure authentication and authorization mechanisms for APIs
- Integration of Azure AD for API authentication and authorization
- Design and execution of CI/CD pipelines for API builds, releases, and deployments
- Understanding of cloud-native and enterprise integration patterns
- Deployment and management of Azure APIM Self-Hosted Gateway on AWS (EKS/ECS/EC2)
- IAM roles, policies, least-privilege access design
- Log aggregation, metrics, alarms, dashboards for containerized workloads
- Ability to collaborate with cross‑functional teams and communicate technical designs clearly
- Ability to handle high‑severity incidents and after‑hours support
Required Skills
- Azure API Management (APIM) - 4
- RESTful API Design & Development - 4
- API Lifecycle Management - 3
- Java / J2EE Development - 4
- Spring Boot Microservices - 3
- Azure Integration Services - 3
- API Security (OAuth2, JWT, API Keys) - 3
- Azure AD Authentication - 2
- CI/CD using GitLab DevOps - 3
- Cloud Architecture & Integration Patterns - 3
- AWS – Self Hosted APIM Gateway Runtime - 3
- AWS IAM & Security - 3
- AWS CloudWatch Monitoring - 2
- Communication & Stakeholder Management - 3
- Incident Management & Support Readiness - 2