We are seeking a Senior Integration Developer with over 7 years of hands‑on experience in designing, developing, and supporting enterprise‑grade integration solutions using WSO2 API Management, Azure API Management and Solace PubSub+ platforms. This role is ideal for someone who thrives in dynamic environments, has a deep understanding of API lifecycle management, and is passionate about building secure, scalable, and modern API ecosystems.
You will play a critical role in shaping and supporting our API strategy, enabling seamless integration across enterprise systems and third‑party platforms, and promoting an API‑first culture throughout the organization.
Key Responsibilities
- Design, develop, and maintain enterprise‑grade RESTful APIs using WSO2 API Manager and Azure API Management
- Collaborate with internal teams, customers, and technology partners to integrate solutions using robust and secure APIs
- Design and configure APIs on WSO2 and Azure API Management platforms
- Establish and enforce integration environment strategy, governance, and adherence to industry and company standards
- Manage API deployment processes, including CI/CD automation, platform upgrades, and performance tuning
- Oversee third‑party integrations ensuring they meet architectural and security requirements
- Apply API first and design first principles, ensuring APIs meet Medline’s standards for reusability, scalability and performance
- Review API specifications (OpenAPI / Swagger) and provide design recommendations
- Implement and manage policies, products and configurations in Azure API Management
- Mentor development teams on modern integration practices and API‑first methodologies
- Provide input on API design in collaboration with architects and business users
- Troubleshoot and resolve production issues, ensuring stability and performance across a distributed, hybrid gateway landscape
- Document integration designs, patterns, and usage guidelines to ensure consistency and reuse
- Uphold Medline's Code of Ethics and consistently demonstrate professional behavior with all stakeholders
Required Skills & Experience
- 7+ years of total IT experience with 5+ years in enterprise integration/API development roles
- Hands‑on experience designing, building, and managing RESTful APIs with OpenAPI specifications
- Deep expertise in WSO2 API Management (3.2+), Azure API Management and Solace PubSub+ platforms
- Solid understanding of API lifecycle management, API security (OAuth2, JWT), rate limiting, and analytics
- Hands‑on experience with Solace CLI, Solace APIs, and Solace Cloud Console
- Experience implementing and managing WSO2 Identity Server (IAM)
- Proficient in JavaScript, JSON, XML, and understanding of API‑related OWASP security issues
- Familiar with CI/CD automation for APIs, and deployment pipelines
- Experience with API testing tools like SoapUI, ReadyAPI, Katalon, Postman, etc.
- Hands‑on experience with cloud‑native platforms, preferably Azure, including services like Azure Logic Apps and Azure Functions
- AI‑augmented development experience
- Knowledge of log aggregation and monitoring tools like Elastic Search and Splunk
- Understanding of containerized environments and Kubernetes is a plus
- Exposure to other API management platforms (e.g., IBM API Connect, Apigee, MuleSoft) is a bonus
- Certification in Solace PubSub+ or WSO2 API Management is a plus
AI & Automation Skills
- Hands‑on experience using AI‑assisted development tools to improve productivity and code quality
- Familiarity with Large Language Models (LLMs) and their application in software development and integration use cases
- Understanding of prompt engineering basics to effectively leverage AI tools for development and operational tasks
- Awareness of responsible and secure use of AI tools in an enterprise environment (data sensitivity, access controls, compliance)
Soft Skills & Attributes
- Passionate API evangelist with the ability to promote API‑first culture across teams
- Strong problem‑solving and analytical thinking abilities
- Excellent verbal and written communication skills with the ability to work with both technical and non‑technical stakeholders
- Proven ability to manage multiple priorities in a fast‑paced, collaborative environment
- Proactive, self‑starter with a sense of ownership and accountability
Education
- Bachelor’s degree in Computer Science, Information Systems, or a related field