Medline Industries, Inc. is seeking a
Developer – Integration to join the
Enterprise Integration Services team.
Developer-Integration role is responsible for
designing, developing, and owning enterprisegrade APIs and integrations using
WSO2 API Management and
Azure API Management platforms.
The Developer – Integration role requires strong handson expertise in API platforms, the ability to independently deliver integration solutions and accountability for API quality, security and operational stability.
Key Responsibilities
- Design, develop, and maintain enterprise grade RESTful APIs using WSO2 API Manager and Azure API Management
- Own end-to-end API lifecycle management, including design, implementation, versioning, publishing, monitoring and retirement
- 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
- Support onboarding of applications and partners, ensuring correct subscription, access, and usage patterns
- Manage API deployment processes, including CI/CD automation, platform upgrades, and performance tuning.
- Design and implement API security frameworks, including:
- OAuth2 flows
- JWT validation
- API key management
- Rate limiting, throttling, and quota enforcement
- CORS and transport level security
- Ensure APIs comply with Medline's security, governance, and compliance requirements
- Participate in security reviews and platform audits
- Work closely with architects, application teams and platform stakeholders to design integration solutions
- Mentor and guide Associate and Senior Associate Developers
- Participate in code reviews, design discussions, and community of practice initiatives
- Contribute to improving integration standards, templates, and best practices
Required Skills & Experience
- 5+ years of experience in software development, integration, or middleware platforms
- 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
- Handson experience using AIassisted development tools to improve productivity and code quality
- Familiarity with Large Language Models (LLMs) and their application in software development and integration use cases
- Experience using AI tools for:
- API design and specification generation (OpenAPI / Swagger)
- Documentation creation and refinement
- Code review assistance and refactoring
- Log analysis and troubleshooting support
- 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)
Skills & Competencies
- Strong analytical and problem solving skills
- Ability to independently deliver and own integration solutions
- Clear communication and stakeholder collaboration skills
- Attention to quality, security, and operational excellence
- Mentoring mindset and continuous learning attitude
Required Qualifications (Updated – With AI Skills)
- Bachelor's degree in Computer Science, Engineering, or a related discipline