Mulesoft Developer Resume
PROFESSIONAL SUMMARY:
- Around 7 years as a professional developer in IT with object oriented programing including 3 years in Mule ESB Development.
- Extensive experience in developing Mule ESB flows and integrating Service Oriented Architecture (SOA) and Enterprise Application Integration (EAI) using Mule runtimes.
- Extensive working experience on all phases of Software Development Life Cycle (SDLC) and working environment in Agile (Scrum).
- Extensively worked on XML technologies like XSL, XSD and DTD, also worked with XML parsers like SAX, DOM, JDOM, XML Beans and JAXP.
- Hands on experience designing RAML specs, building API's using API kit in Mule applications.
- Experience in numerous projects utilizing Java, Java EE, Enterprise Java Bean, and Apache Struts web applications to create fully - integrated client management systems.
- Experience in production support, troubleshooting and maintenance.
- Designed and developed Mule ESB projects using various connectors like HTTP, File, SFTP, DB, Transformers and Data Weave for integrating various applications which are on-premises hosted on cloud using Synchronous and asynchronous Mule flows.
- Hands on with the following Mule Technologies: Mulesoft Anypoint Platform, Mule Anypoint Studio, Mule ESB, Mule Expression Language, Mule Connectors, Anypoint Salesforce Connector, Mule Scopes, Mule Routers, Mule Components, Mule Transformers, Mule Filters, Mule Flow Control, Mule Runtime Engine, Mule ColudHub, MUnit.
- Worked on both Enterprise and community edition of Mule ESB, also have working experience of API's using RAML.
- Proficient with Web Services Description Language (WSDL) for describing Web services and developing a UDDI compliant registry for publishing and finding description for Web services.
- Experience in web development applications using Eclipse, RAD and SOA Integration developing using WSO2 Developer studio.
- Experience of working on CSS preprocessors like LESS and SASS along with JavaScript task runners like Grunt JS.
- Extensively worked on XML technologies like XSD, XSLT, XQuery and Xpath for data transformations in Mule Soft.
- Used Postman for testing restful Web Services.
- Strong experience in implementing Service Oriented Architectures (SOA) using XML based Web-Services SOAP and REST Web Service.
- Worked also in SOA, EIP using WSO2 ESB, DSS, MB and API manager.
- Extensively worked on both Enterprise and Community edition of Mule ESB.
- Experience using GitHub as a source control repository.
- Excellent verbal and written technical documentation skills.
- Self-Motivated and organized with strong written and verbal communication skills.
TECHNICAL SKILLS:
Programming Languages: Java, C, SQL, MS SQL
Core Java Concepts: Collections, Generics, Multithreading, Serialization, Exception Handling, RMI, File I/O
Web Services: SOAP, WSDL, JAX-WS, UDDI, AXIS2, JAX-RS, REST, Jersey
Web Application Servers: Apache Tomcat, Web Logic, Web Sphere and JBOSS
Operating Systems: Windows 2010/8/7, UNIX/LINUX
Databases: Oracle, SQL Server 2012/2010/2008 , MySQL.
Messaging Systems: JMS, IBM-MQ Series
XML technologies: XML, DTD, XSD, XSLT, XPATH, JAXP, JAXB
Protocols: SOAP, HTTP, HTTPS, FTP, RMI, SMTP, REST
SVN Tools: CVS, GIT, SVN.
Tools: Log4j, Junit, MUnit
ESB: Mule ESB, Oracle ESB
PROFESSIONAL EXPERIENCE:
Mulesoft Developer
Confidential
Responsibilities:
- Used Mule ESB in designing, developing, testing and maintaining the application.
- Designed and developed features for Java/J2ee and Mule based integration applications for interface team.
- Developed mule flows for asynchronous messaging, data transformation, routing and batch processing.
- Extensively used Mule components that include File, HTTP, SMTP, FTP, SFTP, JDBC Connector, and Transaction Manager.
- Migrated deprecated Data Mapper mapping to Data Weave in MULE ESB.
- Deployed Mule ESB applications into MMC (Mule Management Console)
- Used MUnit to validate mule flows.
- Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.
- Strong experience in application integration using Web Services - JAXB, JAX-WS, SOAP, WSDL, JAX-RS, Restful.
- Involved in producing & consuming SOAP and REST based web services.
- Implemented and integrated multiple custom mule filters, transformers and spring components in flows.
- Worked on both community and enterprise edition of Mule.
- Used Mule ESB for design the routing schemas, error handling, JMS, VM connection and spring based resource initialization process.
- Extensively used Mule API kit and Postman to test Restful web service.
- Created mule Flow using end-point, Connector and Component bean using Mule ESB to communicate client/server systems.
- Created Mule ESB helper class to call the Mule flow, connection end-point and connectors directly from Java component instead of creating another Mule Flow.
Environment: MuleSoft ESB, Java, J2EE, Struts, Springs, Servlets, JSP, HTML, Ajax, XHTML, DOM, XML, XML Schema, Json, Mule ESB, Rest Web services, SOA, Multithreading, SVN, Maven, Log4j, Jenkins, JIRA, and Tomcat.
Mulesoft Consultant
Confidential
Responsibilities:
- Followed the guidelines of Agile methodologies of SDLC for project management.
- Worked on preparing the technical specification documents (TSD'S) for all the services that are to be implemented.
- Utilized various connectors such as Sale force, SAP, AJAX, FTP, HTTP, File, SMTP, SFTP and Database in different workflows.
- Designed and developed enterprise services using RAML and REST based APIs
- Used various transformers in Mule ESB based on use case and had implemented the custom transformations.
- Developed the flows / orchestrations for integrating the components written on top of different internal platforms using Mule ESB and Active MQ.
- Worked on SOAP and REST based Web services for Mule ESB flows.
- Implemented RAML files for different entity creations and respective associations.
- Experience with Mule administration, configuration and tuning. Deployed Mule applications through MMC and managed the server deployments.
- Experience with Mule Soft MMC and Enterprise release capabilities.
- Coordinated with larger projects involving multiple groups in different locations, examinations centers and the international courses.
- Created http inbound & outbound flows, routing, orchestration, transformations and Security of MULE ESB application using OAuth.
- Expertise in applying JMS (Java Messaging Service) and Log4J for reliable information exchange across Java applications
- Used Maven to build the applications using dependencies.
- Used Git as a version and source controlling tool and deployed the application on premises as well as on Cloud Hub.
Environment: Java, MuleSoft ESB, Any point studio, Oracle, SOAP, REST, Trumba, Salesforce, Active MQ, RAML, Rally, Maven, Jenkins, Log4J, EJB, GitHub, Apache Tomcat, OAuth.