We provide IT Staff Augmentation Services!

Mulesoft Developer Resume

5.00/5 (Submit Your Rating)

San Diego, CA

SUMMARY

  • Mulesoft and Java developer having 8+ years of experience in object oriented programming including 3 years of experience in MuleSoft
  • A Mulesoft Certified and Experienced in developing Mule ESB flows and integrations by using service - oriented architecture (SOA) and enterprise application integration (EAI) using MuleRuntimes.
  • Experienced in Java/J2EE technologies which involves JDBC, JSP 2.0, JSF, Java Script, Struts, XML, JAXB, AJAX, JQUERY, Web Services, SOAP, REST and Spring framework.
  • Designed and developed Mule ESB projects using various connectors like HTTP, File, SFTP, DB, Transformers, DataWeave (to name a few) for integrating various applications which are on-premises and hosted on cloud using synchronous and asynchronous Mule flows.
  • Created high-level design artifacts such as common business object models, component models and design abstracts.
  • Hands on experience designing RAML specs, building APIs using API Kit in Mule applications.
  • Managing APIs using the Anypoint API management console by creating proxies for Mule applications, applying standard policies and custom policies.
  • Extensively worked on XML technologies like XSD, XSLT, XQuery and Xpath for data transformations in Mulesoft.
  • Profound Experience in using ActiveMQ, AWS suite for Asynchronous message queuing for guaranteed delivery pattern.
  • Experience in Mavenizing Mulesoft project and creating builds using Maven build tools for deployment to CloudHub / Mule MMC.
  • Experience working with Agile Methodologies and SCRUM.
  • Effective team player and self-motivated with high adaptability to new technologies.

TECHNICAL SKILLS

Mule: Anypoint Studio, MuleEE 3.6+, RAML 0.8, Data Weave 1.0, Cloudhub, MMC.

Knowledge Areas: Business Requirement Gathering, Design, Development, Testing, Implementation, Production Support, CI/CD, Documentation.

Database: SQL, MY SQL, NoSQL(MongoDB).

Repositories: GitHub, BitBucket.

Languages: Core and Adv Java.

Web Technologies: JavaScript, AJAX, HTML, DHTML, XHTML, CSS.

Web Services: SOAP, REST.

IDEs: Eclipse, AnyPoint studio, SOA suite.

Tools: MUnit, Log4j, Junit, JMeter.

Frameworks: Springs, Java Collections, Apache ActiveMQ.

PROFESSIONAL EXPERIENCE

Confidential, SAN DIEGO, CA

MULESOFT DEVELOPER

Responsibilities:

  • Followed the guidelines of Agile methodologies using Scrum for SDLC for project management.
  • Worked on preparing the technical specification documents (TSD'S) for all the services that are to be implemented.
  • Responsible in developing integration workflows using Mule ESB framework and implemented Data Weave and content based routing using Mule ESB.
  • Worked widely with Mule administration, configuration and tuning and API configuration using RESTful web services.
  • Developed flows/orchestrations for integrating the components like connectors, transformers and scopes written on top of different internal platforms using Mule ESB for XML to CSV conversion.
  • Worked on REST and SOAP based Web services for Mule ESB flows based on SOA architecture.
  • Designed a Mule server allows you to define singleton components through which messages flow.
  • Involved in creating http inbound & outbound flows and orchestration using XPath using MULE ESB.
  • Worked in a Test-Driven Environment. Writing Test Cases for the code that I have developed.
  • Experience with MuleSoft MMC and Enterprise release capabilities.
  • Succeeded in using transformers, exception handling, testing & Security of Mule ESB endpoint
  • Created http inbound & outbound flows, routing, orchestration, transformations and Security of MULE ESB application using OAuth.
  • Deployed JMeter to validate mule flows where Mule ESB applications were implemented into MMC (Mule Management Console).
  • Implemented MULE ESB to route various calls to do validation of service input and to handle exceptions.
  • Used various Atlassian products like JIRA, Bitbucket, Source Confidential and confluence.

Environment: Agile Scrum, MuleESB Framework, Anypoint Studio, Maven, Jenkins, Jira, BitBucket, Source Confluence, REST, SOAP, Test Driven Development(TDD), JMeter.

Confidential, Bensalem, PA

MULESOFT DEVELOPER

Responsibilities:

  • Followed the guidelines of Agile methodologies using Scrum for SDLC for project management.
  • Worked on preparing the technical specification documents (TSD'S) for all the services that are to be implemented.
  • Responsible in developing integration workflows using Mule ESB framework and implemented Data Weave and content based routing using Mule ESB.
  • Worked widely with Mule administration, configuration and tuning and API configuration using RESTful web services.
  • Developed flows/orchestrations for integrating the components like connectors, transformers and scopes written on top of different internal platforms using Mule ESB for XML to CSV conversion.
  • Worked on REST and SOAP based Web services for Mule ESB flows based on SOA architecture.
  • Designed a Mule server allows you to define singleton components through which messages flow.
  • Utilized Java transformers in Mule ESB and created a flow between the servers and Enterprise Information Systems(EIS) using the connector architecture of JDBC adapters.
  • Involved in creating http inbound & outbound flows and orchestration using XPath using MULE ESB.
  • Experience with MuleSoft MMC and Enterprise release capabilities.
  • Succeeded in using transformers, exception handling, testing & Security of Mule ESB endpoint through WSSR.
  • Created http inbound & outbound flows, routing, orchestration, transformations and Security of MULE ESB application using OAuth.
  • Deployed MUnit to validate mule flows where Mule ESB applications were implemented into MMC (Mule Management Console).
  • Implemented MULE ESB to route various calls to do validation of service input and to handle exceptions.
  • Wrote MySQL, PL/SQL stored procedures and functions to manage data, MySQL queries for necessary requirements, and MySQL triggers for data automation.
  • Utilized open-source tools including Eclipse and Apache Tomcat Server for application deployment.
  • Used Git as a version and source controlling tool and deployed the application on premises as well as on Cloud Hub

Environment: Agile Scrum, MuleESB Framework, Anypoint Studio, DataWeave, SOAP, REST, Eclipse, ApacheTomcat Server, MySQL, GitHub, MUnit, MMC.

Confidential, PA

MULESOFT DEVELOPER

Responsibilities:

  • Used Mule ESB in designing the application as a middleware between the third-party system and the customer side system
  • Integrated different enterprise applications based on the designed architecture.
  • Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.
  • Created Http inbound and outbound flows and tested it working functionality.
  • Used Database Connectors to connect with respective systems using Mule ESB
  • Integration of Mule ESB system while utilizing MQ Series, Http, File system and SFTP transports.
  • Used ActiveMQ for messaging service in the applications
  • Implemented data transformation using XPATH, XSLT, Data Weave, custom java classes
  • Extensively used Mule components that include File, SMTP, FTP, SFTP, JDBC Connector, and Transaction Manager
  • Developed RESTful/SOAP web services in Mule ESB based on SOA architecture
  • Utilized integration Patterns, integration tools, EAI, Transformations, XML Schemas, and XSLT.
  • Used Quartz connector to schedule the batch jobs
  • Integrating the salesforce with MuleSoft for connecting applications, data sources and APIs with cloud
  • Deployed Mule ESB applications into MMC (Mule Management Console)
  • Deployed application in UNIX and to connect to see logs for fixing UAT/Production defects
  • Developing Mule ESB projects for the services with synchronous and asynchronous mule flows
  • Developed Mule flows to integrate Data from various sources into Database, from ActiveMq topics and queues, some transformations were done at the integration layer.

Environment: Agile Scrum, MuleESB Framework, Anypoint Studio, DataWeave, SOAP, REST, ActiveMQMySQL, GitHub, MUnit, MMC.

Confidential, HOUSTON, TX

MULESOFT DEVELOPER

Responsibilities:

  • Designed and developed flows in AnyPoint Studio for enterprise-level complex data integration across multiple, disparate systems.
  • Translating mapping documents and requirements specifications documents into technical design.
  • Worked on various Mule connectors / adapters, developing API, API management and developing services on CloudHub.
  • Hands-on experience with production deployment and postproduction support
  • Leveraged strong concepts of typical Integrations solutions and analytical, solutioning and effort estimation capabilities and advised project team throughout the development cycle
  • Good understanding of typical integration technologies such as HTTP, XML/XSLT, JMS, JDBC, REST, SOAP, WebServices and APIs,
  • Exchanged data in various formats such as XML, CSV, EDI and JSON
  • Created http inbound & outbound flows, routing, orchestration, transformations and Security of Mule ESB application using OAuth.
  • Transformed, Navigated, Formatted XML documents using XSL, XSLT, XPath, XSL-FO.
  • Parsed the XML based responses using JAXB Parser and validated XML against the schema.
  • Extensively used MEL for accessing data in payload and DataWeave for data transformations.

Environment: Agile Scrum, Mule ESB Framework, DataWeave, CloudHub, HTTP, XML/XSLT, JMS, JDBC, REST, SOAP, Jenkins, Maven, Jira, BitBucket, Confluence, Source Confidential .

Confidential

JAVA DEVELOPER

Responsibilities:

  • Involved in requirements gathering, analysis and design.
  • Exposed to Agile Software Development Life Cycle - application development methodology.
  • Implemented various Java/J2EE design patterns like front controller, MVC, DAO, singleton.
  • Developed SQL queries and stored procedures to update the database and used JDBC to connect to the database.
  • Developed Web Service provider methods (bottom up approach) using WSDL, XML and SOAP for transferring data between the Applications
  • Used different Design patterns like MVC pattern, DAO pattern, and singleton to achieve clean separation of layers.
  • Used JDBC Connections and WebSphere Connection pool for database access.
  • Used Struts tag libraries (like html, logic, tab, bean etc.) and JSTL tags in the JSP pages.
  • Involved in design and implementation of document based Web Services.
  • Developed authentication and authorization mechanisms. Developed Custom tag libraries to separate presentation and processing logic.
  • Worked on Hibernate persistence tier. This involves developing mapping files and Hibernate (POJOs/ DAOs)
  • Configured Java Messaging Services (JMS) on WebSphere Server using Eclipse IDE
  • Consumed RESTful web service to perform confirmation of verification process.

Environment: Agile Methodology, Java/J2EE Design Patterns (MVC, DAO, singleton), Eclipse, JDBC connections, SQL, SOAP, REST, Struts tag libraries, Hibernate, JMS, WebSphere Connection pool.

Confidential

JAVA DEVELOPER

Responsibilities:

  • Followed agile methodology, interacted directly with the client provide/take feedback on the features, suggest/implement optimal solutions, and tailor application to customer needs.
  • Involved in design and implementation of web tier using Servlets and JSP.
  • Developed the user interface using JSP and Java Script to view all online transactions.
  • Designed and developed Data Access Objects (DAO), EJB message driven beans to access the database.
  • Used DAO Factory and value object design patterns to organize and integrate the JAVA Objects.
  • Coded Java Server Pages for the Dynamic front end content that use Servlets and EJBs.
  • Coded HTML pages using CSS for static content generation with JavaScript for validations.
  • Used JDBC API to connect to the database and carry out database operations.
  • Used JSP and JSTL Tag Libraries for developing User Interface components
  • Performed unit testing, system testing and integration testing.
  • Deploying application in Development and Production servers.

Environment: Agile methodology, Java, servlets, JSP, JSTL, DAO, EJB, HTML, CSS, JavaScript, JDBC API.

We'd love your feedback!