We provide IT Staff Augmentation Services!

Mulesoft Developer Resume

3.00/5 (Submit Your Rating)

San, DiegO

PROFESSIONAL SUMMARY:

  • An engineering enthusiast and self - motivated 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 Mule Runtimes.
  • 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 SKILL:

Mule: Anypoint Studio, Mule EE 3.6+, RAML, Data Weave, Cloudhub, MMC.

Knowledge Areas: Business Requirements Gathering, Design, Development, Testing, Implementation, Production Support, Documentation

Database: SQL, MY SQL, Oracle 10g/9i/8i, MS SQL Server 2008, MS-Access

Repositories: Maven, SVN, GitHub

Languages: PL/SQL, C, C++, Java, J2EE, HTML, XML

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

Frameworks: Spring, MVC, JAXB, JAX-WS, JAX-R, Struts, Scrum, JNDI

Web Services: WSDL, JAX-WS, SOAP, REST

IDEs: Eclipse, AnyPoint studio, SOA suite

Tools: MUnit, Log4j, Junit, JMeter

PROFESSIONAL EXPERIENCE:

Confidential, San Diego

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 DataWeave 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 Tree and confluence.

Environment: On-Premise, Anypoint Platform, RAML,Java1.8, SOAP, REST, JSON, JDBC, JMETER, Scrum, JDBC, XML, Jenkins, Maven, JIRA, Bit Bucket, Source Tree, Confluence, API-led Connectivity, Test Driven Development.

Confidential, Bensalem, Pennsylvania

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 DataWeave 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.
  • Developed Web reporting applications using Java, JSP, JMS, Java Beans, Struts and Oracle ADF. Integrated a Mule flow for integrating single page applications(SPA) with Node.
  • 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.
  • Involved in fixing QA, UAT and production defects and tracked them using QC and verified each piece of XML content with XML XSLT standards.
  • Used Git as a version and source controlling tool and deployed the application on premises as well as on Cloud Hub.

Environment: Mule ESB, Java1.6/1.7, SOAP, JSP, XSLT, Eclipse, Servlets, JSON, JDBC, Linux, Apache Tomcat, Log4j, Ant, MUnit, Oracle ADF, Node, JMS, Scrum, JDBC, Rest, Web Logic Application Server, XML, Java Script, CSS, and Unix.

Confidential, Harleysville, Pennsylvania

MuleSoft Developer

Responsibilities:

  • Design and develop flows in MuleSoft ESB using 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: Anypoint Studio, Mule ESB 3.7.3, Mule Management Console, RAML, ActiveMQ, Apache-Maven 3.3.3, Salesforce, GIT, Oracle, Web Logic server 10.3, JMS, JUnit, CVS, Spring framework - DI, AOP, MVC, Hibernate 3.5, HTML, XHTML, DHTML, JS, AJAX, CSS3, Servlets, JSP, Oracle, JIRA.

Confidential, Houston, TX

Mulesoft Developer

Responsibilities:

  • Translating Functional requirements into technical design
  • Involved in Requirements gathering, analysis, design, development, testing and Maintenance
  • Implemented agile development process on Software Development Life Cycle
  • Developed a new application, which connects to the client database and interacts with the existing file mover application and process the transfer of files from Petabytes proprietary system to third party system
  • Involved in preparation of design document specifications, troubleshoots and testing.
  • 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.
  • Used putty for SSH keys and passwords information to access the folders.
  • 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.
  • Developed an Integration Component with third party application using Mule ESB
  • Experience in integrating Cloud applications like SFDC, Workday & Intacct using Mule ESB
  • Have integrated web services including SOAP as well as REST using Mule ESB
  • Undertake code reviews.

Environment: Anypoint Studio, Mule ESB 3.4, Mule Management Console, RAML, ActiveMQ, Apache-Maven, Nexus, FileZilla 3.14.1, Putty, Salesforce, GIT, Oracle, JIRA, Confluence.

Confidential, Laurelton, NY

Sr Java Developer

Responsibilities:

  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • The application architecture of the System is based on Spring MVC (Model View Controller) and J2EE specifications.
  • Used Spring Core for dependency injection/Inversion of control (IOC), and integrated frameworks like Struts and Hibernate.
  • Worked on developing Web Service Client using SOAP, WSDL to verify the payment history of the customer.
  • Used Hibernate for ORM mapping and persistence layer of the Application and Writing POJO's.
  • Used Spring MVC framework for the applying MVC Implementation to the web application.
  • Using Spring IOC developed Java Bean classes, with get and set methods for each property to be configured by Spring.
  • Used XML parser APIs such as JAXP and JAXB in the web service's request response data marshalling as well as unmarshalling process.
  • Enhancing the efficiency of JBoss and apache layer by analyzing the load, frequency and time of peak load, memory usage, frequent memory issues, storage issue
  • Configured WebLogic JMS Servers, JDBC Data Sources, JDBC Connection Pools, and Bridge to provide interoperability between WebLogic JMS and IBM MQ Series
  • Used XML/XSLT for transforming common XML format and SAML for Single Sign-On.
  • Designed configuration XML Schema for the application.
  • Involved in writing JUnit test cases, unit and integration testing of the application.
  • Developed Maven scripts and developed builds using Maven and continuous integration servers like Jenkins.
  • Used SVN repository for code coordination
  • Developed logging and debugging modules using Log4j.
  • Used Script building tool Apache ANT and versioning tool CVS for version control.

Environment: Core Java, J2EE, Java, Servlets, JSP, JBoss, JDBC, SOAP, Rest, Spring MVC, Spring IOC, Hibernate, SVN, Eclipse, Ant, Maven, CVS, Oracle, WebLogic, Windows.

Confidential

Java Developer

Responsibilities:

  • Formulated the various phases of Software Development Life Cycle such as requirements gathering, modeling, analysis, design and development and followed a Test-Driven Development (TDD) Agile Methodology
  • Validated the business process analysis of client before developing the final proposal and made sure that the customer’s requirements were fulfilled.
  • Coded SQL Statements for retrieving and updating data with varied complexity and involved in Java, Spring and Hibernate in a fast-paced environment.
  • Proposed the implementation of multithreaded environment to generate messages.
  • Framed, implemented and maintained the data layer using Hibernate and performed configuration of Struts Application Framework.
  • Utilized Struts tag libraries (like html, logic, tab, bean etc.) and JSTL tags in the JSP pages.
  • Replaced couple of scheduler jobs to load the data in to data base.
  • Improved performance by tuning SQL statements, hibernate mapping, WebSphere application and consequently met the SLAs.
  • Coordinated with other team members at the time of every production implementation.
  • Developed SQL queries and stored procedures to execute the backend processes using Oracle.
  • Reviewed the unit test cases, system cases and functional test cases of the system and conducted bug fixing, integration and stress test.
  • Implemented deployment scripts to configure the application at client site and verified each piece of XML content with XML XSD standards.

Environment: Java1.6, J2EE, JDBC, Servlets, JSP, Design Patterns, Struts, CSS, HTML, JavaScript 1.2, Oracle 10g, SQL, Java 7, SQL Developer, SOA, Services, JQuery, JSON, UML, Junit.

We'd love your feedback!