Job Title: API Development & Integration Engineer
Grade Level: L2
Location: Islamabad
Last Date to Apply: 7th July 2025
What is API Development & Integration Engineer ?
As an API Development & Integration Engineer at Jazz, you will be responsible for developing, managing, and integrating enterprise-grade APIs and services using WSO2 API Manager and WSO2 Enterprise Integrator (WSO2 EI). You will design RESTful and SOAP-based services, implement robust mediation logic, and ensure secure, scalable communication between internal systems and external partners.
What does API Development & Integration Engineer Does?
Key Responsibilities
API Development and Management
- Design, develop, and maintain RESTful and GraphQL APIs using WSO2 API Manager.
- Utilize WSO2 Publisher and Developer Portal for publishing, versioning, and onboarding APIs.
- Apply throttling policies, mediation sequences, and secure endpoints using WSO2 tooling.
WSO2 Enterprise Integration
- Design and implement integration services and mediation flows using WSO2 EI (Integration Studio).
- Create complex workflows using Proxy Services, Sequences, Endpoints, Data Services, and Connectors.
- Integrate systems via SOAP, REST, JMS, SFTP, and DB connectors.
- Utilize WSO2 EI for message transformation, protocol switching, and data enrichment.
Security and Compliance
- Implement secure API access using OAuth2, JWT, HMAC, API Keys, and Mutual TLS.
- Secure integrations with WSO2 EI via internal and external key managers and WS-Security.
- Ensure compliance with OWASP API Security Top 10, GDPR, and internal standards.
DevOps and CI/CD
- Automate deployments of WSO2 APIs and Integration artifacts via Jenkins, GitHub Actions, or GitLab CI.
- Use Docker, Helm Charts, and Kubernetes for deploying WSO2 components.
- Maintain separate environments (dev, staging, prod) using config maps and environment-specific settings.
Monitoring and Troubleshooting
- Monitor API and mediation service performance using WSO2 Analytics, ELK Stack, Prometheus, and Grafana.
- Analyze WSO2 logs for error diagnosis, latency tracking, and request tracing.
- Implement alerting and dashboards to proactively manage service availability.
Documentation and Governance
- Maintain Swagger/OpenAPI specs, WSDLs, and integration diagrams.
- Enforce API lifecycle policies, approval workflows, and deprecation strategies.
- Maintain integration knowledge base and deployment runbooks.
Requirements
Qualifications and Requirements
- Education: Bachelor’s degree in Computer Science, Software Engineering, or related fields.
- Experience: 2–4 years of relevant experience in API development and integration, with at least:
- 1 year of hands-on experience with WSO2 API Manager, and
- 1 year with WSO2 Enterprise Integrator (Integration Studio).
Technical Skills and Technologies
WSO2 Platform
- WSO2 API Manager: Publisher, Dev Portal, Analytics, Multi-tenancy, Gateway Clustering
- WSO2 EI: Integration Studio, Synapse, Mediation Sequences, Data Services, Ballerina, Connectors
- WSO2 Identity Server (optional): Role-based access, key manager configuration
Programming & Integration
- Java (Spring Boot), Node.js (Express), .NET Web API
- REST, SOAP, GraphQL, JSON, XML, XSLT
- OpenAPI, Swagger, Postman, SoapUI
Security & Identity
- OAuth2, JWT, HMAC, API Keys, mTLS
- WSO2 scopes, throttling tiers, Key Manager integration
Databases
- PostgreSQL, MySQL, MongoDB, Oracle
DevOps & Deployment
- Git, Docker, Helm, Kubernetes
- Jenkins, GitHub Actions, GitLab CI
- Private cloud and hybrid environments
Monitoring & Logging
- WSO2 Analytics, ELK Stack, Prometheus, Grafana, Jaeger
Preferred/Bonus
- Experience with WSO2 Choreo, Microgateway, or Integration Cloud
- Familiarity with AI-driven monitoring, API test automation, or DevSecOps pipelines
Skills Required
- Integration Design: Ability to build scalable mediation flows and data transformations
- API Lifecycle Management: Strong command over WSO2 governance and API operations
- Problem Solving: Proficiency in debugging gateway and mediation layer issues
- System Thinking: Understanding of enterprise integration patterns (EIP), SOA, and microservices
- Collaboration: Work effectively with developers, architects, operations, and security teams
Communication: Clear documentation of APIs, integration flows, and technical designs
Benefits
Why Join Jazz?
As one of the leading employers in the country, Jazz epitomizes the philosophy that each jazz employee is passionately living a better every day inspired and enabled by visionary leadership, a unique professional culture, a flourishing lifestyle, and continuous learning and development.
Our core values include qualities essential for a positive organizational culture - truthfully guiding entrepreneurial and innovative mindsets, harnessing professional and interpersonal collaboration, and fostering across-the-board customer-obsession.
As one of the largest private sector organizations in Pakistan, our objective is to continue to change the lives of our 70 million customers for the better. This is an opportunity for someone who wants to be part of something transformative, someone who can play a critical role in driving our success. Together, we can empower millions more with the tools necessary to progress in an increasingly digital economy.