Having 5+ years of experience in all aspects of the SDLC (Software Development Life Cycle) involving requirement gathering, analysis, documentation, design, implementation, testing, deployment and maintenance.
● Around 4 years of experience in MuleSoft and Anypoint Platform in the development of REST-based services in MULE using API-led connectivity architecture.
● MuleSoft Certified Developer, expertise in developing and building APIs.
● Strong exposure to programming in Data Weave and creating test cases and assertions in MUnits.
● Worked on projects in agile methodology.
● Extensive experience in building RESTful Web Services with MuleSoft.
● Good experience on Wsdl-based calls like SOAP Web Services.
● Experience in implementing security using Token-based authentication, OAuth 2.0.
● Used API-led Connectivity architecture while developing the APIs using Mule.
● Experience with Messaging Queues like Anypoint MQ.
● Good experience with Credentials Vault (Secure Property Placeholder), a critical piece in application development in MuleSoft.
● Develop Mule ESB projects for the services with synchronous and asynchronous Mule flows.
● Good technical experience on various components of Anypoint Platform like Anypoint API Platform, Enterprise Service Bus, and Messaging Queues.
● Experience in designing and developing RAML, OAS3.0-based APIs using Anypoint API Platform.
● Used several connectors like HTTP, SAP, File and SFTP, and AMQ.
● Experience in building complex Mule Flows, Scopes, Error Handling strategies, Validation, Transformation, Message Enricher, and Flow Controls.
● Have used SQL and database technologies extensively on several projects. Worked extensively on writing efficient SQL to read and write data.
● Good exposure to Continuous Integration and Delivery tools surrounding the Anypoint Platform. Used CI/CD tools like Jenkins, GitHub, Maven, MMC, and Anypoint Runtime Manager.
● Well-versed in using version control tools like – Github.
● Experience in Software development life cycles- Waterfall, Agile/Scrum methodologies.
● Worked on multiple projects in different sectors like Telecom, and Finance, Retail.
● Strong interpersonal and communication skills with an ability to lead a team technically and work independently as well.
● Excellent analytical & logical abilities and relationship management skills and good exposure to different facets of software development like Analysis, design & development.
● Self-motivated and quick at learning new technologies and concepts
