Mulesoft Developer
CurrentDeveloping and maintaining Mule runtime 4.x applications to ensure efficient and scalable integration solutions.Ensuring REST API best practices are adhered to, including the Richardson maturity model, for optimal API performance and structure.Working extensively with integration architecture concepts such as API-Led connectivity, REST, SOAP, and various integration patterns like Sync/Async, Batch, and Pub-Sub.Integrating with backend services including NoSQL/SQL databases, SOAP/RESTful APIs, and AWS managed services to ensure seamless data flow and functionality.Writing and maintaining quality MUnit tests, including mocking of external sources to ensure robust testing procedures.Leveraging the Anypoint platform, including CloudHub, to manage API and application development.Following design principles to write clean, reusable, and maintainable code.Actively involved in CI/CD pipeline environments to streamline the development process and ensure continuous integration and deployment.Supporting the development team by working closely with tech leads, developers, QA, and BAs to create the best possible solutions.