Overview:ResponsibilitiesIntegration Design & Development- Design, develop, deploy, and support MuleSoft integration solutions using Mule ESB and Anypoint Platform.
- Design and implement API-led connectivity solutions aligned with enterprise integration standards.
- Develop APIs and integrations using REST, SOAP, XML, JSON, JMS, and event-driven integration patterns.
- Build scalable, reusable, and maintainable integration services and APIs.
- Implement MuleSoft best practices and deliver solutions that meet defined business and technical requirements.
- Develop data transformations, validations, mappings, and business logic for enterprise integrations.
- Participate in all phases of the software development lifecycle, including design, development, testing, deployment, and production support.
- Support modernization and migration of legacy integrations to MuleSoft-based solutions.
Architecture & Technical LeadershipCollaborate with architects, business analysts, infrastructure teams, database administrators, and application teams to design enterprise integration solutions.
- Participate in architecture reviews and contribute to enterprise integration strategy and roadmap planning.
- Define and support API versioning, governance, lifecycle management, and integration standards.
- Conduct code reviews and ensure adherence to development standards, security requirements, and architectural best practices.
- Provide technical leadership, mentoring, and guidance to junior developers and integration team members.
- Translate business requirements into scalable technical integration solutions.
Cloud, DevOps & Platform Support- Configure, deploy, and support MuleSoft applications in CloudHub and hybrid environments.
- Build and support CI/CD pipelines for MuleSoft deployments using tools such as Jenkins, GitHub Actions, Azure DevOps, Maven, or similar technologies.
- Automate deployment, monitoring, and operational support processes where appropriate.
- Configure and maintain MuleSoft development, testing, and deployment environments.
- Support integration platform upgrades, patching, and operational maintenance activities.
Security, Monitoring & Production Support- Implement secure integration practices including OAuth 2.0, JWT, TLS/SSL, encryption, and API security policies.
- Ensure integrations comply with enterprise security, governance, and operational standards.
- Implement exception handling, logging, auditing, and monitoring frameworks for enterprise integrations.
- Monitor integration performance and proactively identify reliability, scalability, and operational concerns.
- Perform advanced troubleshooting, root cause analysis, and resolution of production integration issues.
- Participate in critical incident response and production support activities as needed.
- Optimize MuleSoft applications for performance, scalability, and reliability.
Testing, Documentation & Data Analysis- Develop and execute unit tests using MUnit and other testing frameworks covering both positive and negative scenarios.
- Perform data analysis, data profiling, and source-to-target mapping activities.
- Create and maintain technical documentation, API specifications, operational runbooks, and support procedures.
- Manage assigned projects, priorities, timelines, and deliverables effectively
Skills:REST, SOAP, XML, JSON, JMS