We provide IT Staff Augmentation Services!

Mulesoft Developer Resume

2.00/5 (Submit Your Rating)

DallaS

SUMMARY

  • 6+ years of Software Development experience in object oriented programming, design and development of Multi - Tier distributed, Enterprise applications using Java and J2EE technologies with Software Development Life Cycle and 3 years of experience in Integrations using MuleSoft ESB over Anypoint Studio, Anypoint Cloud-Hub, API Gateway and management.
  • 3+ yrs Experience in designing & developing B2B and EAI applications using webMethods 6.1/6.5/7.1.2/8.0/9.0 , Integration Server, Designer, Developer, Broker, Trading Networks, Deployer, MWS, Adapters, EDI module, JMS
  • Highly skilled and experienced in Agile Scrum & Waterfall Development process for diverse requirements
  • Extensively worked on both Enterprise and Community edition of MULE ESB. Have an experience working MULE API manager and RAML.
  • Developed the integration workflows using an ESB framework. Experience with Mulesoft MMC and enterprise release.
  • 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 and hosted on cloud using synchronous and asynchronous Mule flows.
  • Involved in managing and deployment of the applications in the Cloud Hub.
  • Utilized Mulesoft features like dataweave, API designer and various connectors to ensure robust and loosely coupled integration layer every time.
  • Good hands on experience using mule connectors like DB, FTP, FILE, SFTP, SalesForce, SAP etc as a part of integration usage.
  • Good knowledge in handling Flatfiles, XML and EDI format based Data Exchanges.
  • Experience working with EDI standards like ANSI X12, UN/EDIFACT.
  • Experience in business process modeling using webMethods BPM tools such as Modeler, Workflow and Designer, PRT, MWS.
  • Experience in developing Adapter Services, Adapter Notifications, Triggers, FlatFile Schemas and working with Publish/Subscribe architecture.
  • Involved in development of SOAP & REST based web services using WSDL, SOAP, JAXB, CXF, AXIS, JAX-WS and Restful web services using JAX-RS, CXF.
  • Experience with XML technologies includes XML, DTD, XSD, XSLT, JAXP(DOM & SAX), and JAXB.
  • Expertise in writing SQL queries and P/L SQL-Stored procedures, functions, sequences, cursors, triggers, indexes etc using different DBs -Oracle, DB2 and SQL Server.
  • Experience in using tools such as Log4J, Ant, SOAP UI, POSTMAN etc.
  • Strong application integration experience using Mule ESB with Connectors, transformations, Routing, ActiveMQ, JMS. Data Transformations using Mule ESB.
  • Good communications skills, quick learner, self-motivated and also excellent customer relations in collecting, and analyzing user requirements towards achieving goals set by the team.

TECHNICAL SKILLS

ESB Tool: Mule ESB over Anypoint Studio, Anypoint Cloud-Hub, Dataweave, Connectors, API Gateway and Management

EAI Environment: WebMethods Integration Server 6.1/6.5/7.1.2/8.0/9.0 , WebMethods Designer and Developer, WebMethods Broker, Trading Networks, Adapters - JDBC, SAP.

Web Technologies: XML, HTML/DHTML, Java Script, XSLT, SOAP, WSDL, Maven, Http and Https.

Databases: Oracle, MySQL, MS SQL Server, and MS Access.

Application Servers: Web sphere Application Server, BEA Web logic, Apache Tomcat.

J2EE Technologies: J2EE, Servlets, JSP, JSTL, JIRA, Angular JS, JDBC, MVC, OOP, Struts, XML.

Messaging Systems/ Web services: JMS, Active MQ, SOAP, Rest, WSDL, JAX-RS and JAX-WS.

Languages: Java, PL/SQL, UML, XML, HTML.

IDE Tools: RAD, WSAD, Eclipse, MyEclipse, and NetBeans.

Spring framework: MVC, JDBC, ORM, JMS, batch jobs, and schedulers (Quartz).

Distributed computing: SOAP WS, RESTful WS, JMS API, WSDL, JAXP, JAXB, JNDI and XML.

Design Methodologies: Agile, SCRUM, TDD, and XP

PROFESSIONAL EXPERIENCE

Confidential, Dallas

Mulesoft developer

Responsibilities:

  • Gathered project requirements from the business analysts, clients and created technical design documents and mapping specifications document for interfaces development.
  • Utilized various connectors such as Sale force, SAP, AJAX, FTP, HTTP, File, SMTP, SFTP, Servlet, Quartz, and Database in different workflows.
  • Used Mule Expression Language (MEL) in validators, filters and routers, poll, Exception Strategy, Logger, Expression transformers. Used multiple Mule Transformers, connectors, and components.
  • Experience in designing and implementing Mule APIs using Anypoint API platform and experience in designing REST API's using RAML File.
  • Expertise in Architecting and Designing mule services for logging, exception handling and Message processing.
  • Extensively used Dataweave (DataMapper before deprecated) to transform messages.
  • Developed Mule ESB projects for the services with synchronous and asynchronous Mule flows.
  • Created Mule flows including HTTP, FTP, SFTP inbound & outbound flows, routing, orchestration, transformations and Security of MULE ESB application.
  • Developed Mule flows using Mulesoft Anypoint studio- Runtime version 3.8.x, used debugger mode and tested using Junit and Munit.
  • Expertise in connecting to various endpoint like http to connect various third party APIs.
  • Designed and implemented the security for SOAP Web-services using SAML and REST API's using OATH resp.
  • Expertise in implementing SOA concepts by designing and developing Web Services using WSDL.
  • Worked with RAML using Mulesoft, MuleSoft MMC and Enterprise release capabilities.
  • Responsible for Sprint Demos to various internal and external stakeholders, and implemented the changes from Sprint Retrospective meetings (internal team-meetings after the Sprints) in the subsequent Sprints.
  • Responsible for developing test cases using JMockit framework, and testing the code according to Test-driven Development in Scrum.
  • Integrated disparate systems with Mule ESB, web services & messaging technologies.
  • Explored and expertise in using mule DATA WEAVE Component.
  • Explored and implemented mule MUNIT testing frame work.
  • Experience in effectively prioritizing and executing tasks in a high-pressure environment.
  • Responsible for documenting the procedures for running the application (as per Agile norms) from end to end.
  • Experience in Individual Code Reviews with Tech Lead, and Group Code Reviews with technical team (along with Manager).

Environment: Mulesoft, SOA, XML, XSD, XSLT, Xpath, Json,WSDL, Core Java, J2EE, Spring framework, RESTful WebServices, Apache Tomcat, Eclipse, HTML, GIT, JIRA (defect-tracking tool), JavaScript, Scrum methodology.

Confidential, Boise, ID

Mulesoft Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and testing of application using AGILE methodology (SCRUM) and TDD Development.
  • 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, FTP, HTTP, File, SMTP, SFTP, Servlet, Quartz, and Database in different workflows.
  • Designed and developed enterprise services using RAML and REST based APIs .
  • Worked on MuleSoft Anypoint API platform on designing and implementing Mule 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.
  • Used Data base & Sales force Connectors to connect with respective systems using Mule ESB.
  • Worked on SOAP & 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.
  • Used Quartz connector to schedule the batch jobs.
  • Worked on Integrations using Mule Soft ESB environments for both on premise and Cloudhub environments.
  • Created http inbound & outbound flows, routing, orchestration, transformations and Security of MULE ESB application using OAuth
  • 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 1.7, Mule soft ESB 3.7.1, Any point studio, Oracle, SOAP, REST, Salesforce, Active MQ, RAML, Maven, Jenkins, Log4j, GitHub, Apache Tomcat, OAuth.

Confidential, Mclean, VA

Java/Mulesoft Developer

Responsibilities:

  • Used Mule ESB in designing the application as a middleware between the third party system and the customer side system
  • Designed and developed features for Java/J2ee and Mule based integration applications for interface team.
  • Developed Web based application using frame works Struts and Spring as per business user request.
  • Extensively used Mule components that include File, SMTP, FTP, SFTP, JDBC Connector, and Transaction Manager.
  • Migrated Mule ESB 3.5.1 apps to Mule ESB 3.7.2 and updated all the dependencies.
  • 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 based web services.
  • Worked on both community and enterprise edition of Mule.
  • Overridden the mule default functionality of connectors like FTP, SFTP based on the requirement by customized the connectors.
  • Used Mule ESB to designing of routing schemas, error handling, JMS, VM connection and spring based resource initialization process.
  • Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for the processing.
  • 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.
  • Good experience in log4J implementation to persist data into log files and experience with maven and Jenkins for the build mule archive from SVN.

Environment: Java, J2EE, Struts, SQL/PL-SQL, Servlets, JSP, HTML, Ajax, XHTML, XML, XML Schema, Json, Mule ESB, Rest Web services, SOA, UNIX, Oracle, Maven, Log4j, Jenkins, JIRA, and Tomcat.

Confidential, San Francisco, CA

Webmethods Developer

Responsibilities:

  • Gather requirements from various teams (MDM, SAP, etc.)
  • Created functional, STM and technical design documents.
  • Designed and developed flow and java services to receive, parse and transform inbound flat file and XML files using flat file, xml schemas and dictionaries.
  • Designed and developed process models using webMethods designer.
  • Involved in developing real-time interfaces involving SFDC and webMethods IS using webservices and SOAP.
  • Designed and developed interfaces which include processing IDOCs, EDI, flat files and XML (CXML), OAGIS.
  • Extensively used web services to retrieve and upload data objects from and to SFDC system.
  • Worked extensively with JDBC Adapter Notifications and Adapter services.
  • Configured Trading networks using MWS 7.0.
  • Created partner profiles, document types, processing rules, EDITPAS using webMethods TN console.
  • Developed services to process inbound EDI documents of type ANSIX12.
  • Worked on EDI Transaction sets 810,846, 850, 855, 856, 997 etc.
  • Used built-in services in WmEDI package to transform and map EDI documents.
  • Created SAP connection, RFC/ALE notifications using SAP adapter on webMethods.
  • Configured SAP Adapter for receiving inbound IDOCS.
  • Developed common utility services in java for handling specific tasks.
  • Deploy packages in Integration test, User Acceptance, QA environments using Webmethods deployer.
  • Troubleshooting existing applications and provide on-call 24/7 production support.
  • Involved in performing code and documentation reviews.
  • Created detail technical design, SUT and error handling documents for the interfaces as per the standards.
  • Upgraded from version 8.2 to 9.x using side by side method

Environment: webMethods IS 9.x/8.x, Unix AIX, My Webmethods Server(MWS), webMethods Broker, Trading Networks, Work Flow, Deployer, JDBC Adapter, SAP Adapter, Java/J2EE, XML, XSLT, Oracle 11g, Salesfore.com.

Confidential

Java/webMethods Developer

Responsibilities:

  • Identified the Business Requirements of the project.
  • Involved in preparing the Detailed Design document for the project.
  • Developed services using existing framework as per standard.
  • Involved in performing code and documentation reviews.
  • Designed and developed flow and java services to receive, parse and transform inbound flat file and XML files using flat file, xml schemas and dictionaries.
  • Designed and developed process models using webMethods designer.
  • Designed and developed interfaces which include processing IDOCs, EDI, flat files and XML.
  • Worked extensively with JDBC Adapter Notifications and Adapter services.
  • Created the JBDC templates: insert, select, update for Source and target Tables.
  • Created test cases and performed unit testing and integration testing.
  • Created webservice descriptor to expose webMethods flowservice as webservices and also consume WSDL.
  • Created partner profiles, document types, processing rules, EDITPAS using webMethods TN console.
  • Managed Business Process Models and tasks in My webMethods Server.
  • Used Broker and Pub-sub Model for document exchange between all the internal applications.
  • Ports setup - http, ftp, file polling.
  • Troubleshooting existing applications and provide on-call 24/7 production support.
  • Involved in development and implementation of Client Access Module using Java and JavaScript
  • Developing and modification of Servlets that handle the database update and to handle user requests and to send required responses.
  • Developed UIs using JSP, Java Script, CSS.
  • Developed the application using Struts framework.
  • Implemented Action Classes and Action Forms using Struts framework.
  • Used JDBC to connect to the database.
  • Design Database tables.
  • Wrote SQL queries and stored procedures.
  • Involved in Unit testing, System Testing and writing test cases.

Environment: HTML, JAVA SCRIPT, and JDBC with ORACLE, webMethods IS 8.x,My Webmethods Server(MWS), webMethods Broker, Trading Networks, Deployer, JDBC Adapter, Java/J2EE, XML, XSLT..

We'd love your feedback!