Mulesoft Developer Resume
Ridgefield Park, NJ
SUMMARY
- Having 8 years of experience in analysis, design, development, Integration and unit testing of applications using MuleSoft, webMethods and Java/J2EE web technologies.
- Having Three years of experience in Mule ESB using Anypoint Studio, Anypoint Cloud - Hub, API Gateway, Connectors and Management Console.
- Strong experience with Integration technologies like Mule ESB, webMethods for integrating various third-party web applications.
- Experience with Mulesoft AnyPoint API platform on designing and implementing Mule APIs.
- Good experience in using Mule Connectors like Salesforce, JDBC, SAP, Workday for integration and used transformers for data transformations
- Hands - on experience in maintaining, importing and exporting Mule ESB source code in GITHUB.
- Proficient in developing integration points using Anypoint Studio and used for business-to-business integration.
- Customized Mule process for fetching data from topic and makes web service calls to the middle tier Mule ESB for processing and put the data on the Cloud hub.
- Experience in designing and solutioning of Mule Projects with integration to third party applications like Salesforce, Workday, Oracle ERP and other Databases and complex SOA applications.
- Expertise in designing, developing and securing the API’s using RAML file. Good exposure to Mule AnyPoint platform.
- Hands-on experience with XML, XSL, XSLT, DTD, DOM and JSON and extensively worked on SOA Integration platform using Oracle SOA Suite and Mule ESB.
- Designed and developed enterprise services using RAML and REST based APIs.
- Experience using Mule connectors like File, Database, JMS, SMTP other connectors for integration with other systems.
- Involved in unit testing and writing the MUnit Test cases for the Mule flows.
- Had an experience in development and deploying mule project on Cloud-Hub.
- Automated Mule ESB build deployments using Jenkins.
- Hands - On experience in developing, implementing and testing EAI Integration using webMethods ESB Product suite viz. Integration Server, Developer, Designer, Broker and MWS.
- Expertise in creating and consuming WebServices using webMethods products, WSDL and SOAP protocol.
- Experience in development of interfaces using webMethods Flow language, and custom Java services, Triggers, and Adapter Services and Adapter Notifications.
- Extensive experience in implementing integrations using the pub-sub model and webMethods Broker for both synchronous and asynchronous transactions.
- Expertise in web development applications using J2EE, Servlets, JSP, Hibernate, XML, XSLT, RMI, XML Parsers (DOM and SAX), Java Beans, JMS and Web Services.
- Experienced in implementing various design patterns like MVC, Data Access Object, Front Controller, Intercepting Filter, Service Locator and Transfer Object.
- Developed front end MVC application using Angular.js, backbone.js and bootstrap3.
- Good experience with IDEs like Eclipse, RAD and Anypoint studio for developing, building and unit testing.
- Strong development experience with producing and consuming Java Web Services using WSDL, SOAP, AXIS, Jersey, XML, WS-Security.
- Extensive experience with WebLogic 10.x, JBoss 7.0, WebSphere 7.x/8.x and Tomcat 7.0.
- Experience with different version control/tracking systems like CVS, Harvest, GIT, Clear Case & SVN.
- Performed unit testing using JUnit test cases and used Mockito for stub, Integration and deployment of applications done using tools like ANT and Maven and debugging through log4j.
- Expertise in DB Design, DB normalization and writing SQL queries & PL/SQL- Stored Procedures, Functions, Triggers, Sequences, Indexes and Views etc.
- Expertise in tracking defects, issues, risks using Quality Center.
- Good communications skills, quick learner, self-motivated to achieve goals set by the team.
TECHNICAL SKILLS
Integration/ESB Tools: Mule ESB, IBM Message Broker, webMethods, RabbitMQ
Programming Languages: Java, J2EE, JMS, IBM - MQ Series
J2EE Technologies: JDBC, Servlets, JSP, Struts, Spring
Web Services: SOAP, WSDL, Apache Axis2, RESTWeb Technologies HTML, CSS, XML, XSLT, XPath, XSD, JavaScript, jQuery, AngularJS
Web/Application Servers: Apache Tomcat, WebLogic, JBoss and Web Sphere
Databases: Oracle, DB2, SQL Server and MYSQL
IDE's: Eclipse, RAD, AnyPoint Studio
Design Tools: Microsoft Visio, Rational Rose
Version Control: Git, VSS, StarTeam
Operating Systems: Windows, Linux
PROFESSIONAL EXPERIENCE
Confidential, Ridgefield Park, NJ
MuleSoft Developer
Responsibilities:
- Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).
- Used AGILE methodology and participated in SCRUM meetings.
- Reviewed requirements with the Support Group and developed an initial prototype.
- Integrated web services and messaging systems with MuleSoft ESB.
- Integrated enterprise databases with salesforce.
- Created Mule ESB Flows, performed payload transformation.
- Created HTTP inbound & outbound flows, routing, orchestration, transformations and Security of MULE ESB application.
- Developed RESTful/SOAP web services in mule ESB based on SOA architecture.
- Extensively used Data weave expressions for transformations in Data weave.
- Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.
- Developed Multi -threaded code for web application development.
- Experience in building load balanced environments and administering SOA components.
- Automated the build process using Maven build scripts.
- Experience with Mule Soft MMC and Enterprise release capabilities.
- Involved in unit testing and writing the MUnit Test cases for the flow flows.
- Integrating with other Single Page Applications (SPA) Apps, such as AngularJS, ReactJS and Node.
- Utilized various connectors such as Salesforce, AJAX, FTP, HTTP, File, SMTP, SFTP, Servlet, Quartz, and Database.
- Developed a middleware data identity mapping solution utilizing Spring, JPA.
- Designed & implemented the error processing strategy for the SOA integration.
- Data from UI layer sent through JMS to Middle layer and from there using middleware technology Mule Soft transferred data to backend systems.
- Performed JMS integration in between web services and ESB.
- Deployed mule applications on various mule connectors/adapters, developing API, API management and services on Cloud Hub.
- Used Angular to connect the web application to back-end APIs, used RESTFUL methods to interact with several API's, and wrote custom directives for a responsive, CSS-animated user interface.
- Involved in creation of web services, and web methods with hibernate, Implemented Web Services in JAXP based on SOAP protocols using XML and XSLT.
- Worked on Stored Procedures using the oracle database.
- Registration process handled by entity bean with communicates to the oracle database.
- Developed server-side utilities using J2EE technologies Servlets, JSP, EJB.
- Deployed mule ESB application on to MMC (Mule Management Console).
Environment: Mule Anypoint Studio, MMC, Cloud Hub, Web Services, Web Methods, JDBC, Broker, HTTP/HTTPS, XML, Java1.8, SOAP, REST, Sales force, Git Hub, Active MQ, RAML, MUnit.
Confidential
MuleSoft Developer
Responsibilities:
- Developed the integration workflows using MuleSoft ESB framework.
- Work closely with functional leads/PMs to understand the partner integration requirements.
- 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.
- Created http inbound & outbound flows, routing, transformations and Security of MULE ESB application using OAuth.
- Created the MULE ESB artifacts, created flows and configured the MULE configuration files and deployed the application.
- Salesforce integration and along with different applications such as Trumba (Event planner) and databases.
- Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing and put the data on the Cloud hub
- Created custom components and configured them in mule-cofig.xml and verified with the XSLT standards.
- Strong front-end UI development skills using scripting languages like HTML5, CSS, DHTML, XML, JavaScript, Angular JS, AJAX and PHP.
- Designed and developed web pages using Angular JS framework and familiar with various Angular JS directives, filters and services.
- Creating and consuming of SOAP and REST services using CXF.
- Coordinated with larger projects involving multiple groups.
- Used Cloud Hub connector in the flows to trigger alerts during exceptions and captured the failed records for further recovery.
- Involved in testing the developed components using MUnit, Regression, and Integration Testing.
- Experience in using the enterprise security, notifications features provided by Mule.
- Involved in creating http inbound & outbound flows, custom java and XSLT transformers and Security of Mule endpoint.
- Experience with data migration to QA and production region.
- Used GITHUB for the version control.
- Redesigned the front-end of the application using Java Script, HTML and CSS and managed and deployed mule projects to cloud hub using maven.
- Implemented build package tool using Maven scripts and build the code in Jenkins.
- Experience with Mule administration, configuration and tuning.
- Experience with MuleSoft MMC and Enterprise release capabilities.
- Analyzed Mule administration, configuration and tuning and integrated the work flow rule engine for performing the validation process with Mule ESB.
- Used Git hub for version and source control.
- Implemented integration flows connecting messaging end points such as IBM MQ Series and Active MQ.
- Involved in unit testing and writing the MUnit Test cases for the flows.
Environment: Java, Servlets, JSP, JMS, HTML, JavaScript, XML, Mule ESB 3.6.2 with Mule Server 3.7.2, Mule Management Console 3.7, WSDL, SOAP, Maven, ANT, Jenkins, Rabbit MQ, Microsoft, Angular JS, Bootstrap JS, Node JS, Mule ESB 3.4, SOAP, REST, RAML, DB2, JBoss, WDSL.
Confidential, Houston, TX
WebMethods Developer
Responsibilities:
- Implemented agile methodology and involved in daily stand up and sprint review meetings.
- Created and maintained users and groups for internal resources and external partners.
- Developed the interfaces to JDE, EDI, Mainframe, CICS, MQ Series, Oracle and SQL Server applications.
- Configured the Adapters for each system.
- Created TN partner profiles, TN document types and processing rules as part of development.
- Involved in creating Templates / documents for XML Documents using DTD'S and flat files.
- Designed and developed the code for handling the large data files for different transactions.
- Created and updated xml, xsd based on the requirements from the user.
- Involved in the creation of dynamic front-end DSP for Browser based clients. Wrote the messages obtained from the database into XML.
- Designed and built new services through Java for Guaranteed Delivery, identifying Transactions.
- Implementation of the Flow services on WebMethods as per the requirement by using WebMethods ESB components.
- Configured Partner profiles, Processing rules, Trading Partner Agreements in Trading Networks.
- Created the flat files schemas and Backend application schema's in WebMethods.
- Developed services for Publishing and subscribing documents to the Universal Messaging.
- Received the XML documents using Load and Query Services, String variables and xml data, FTPS, HTTP and Email services.
- Created SOAP and REST based web services connected them through webservice connectors.
- Connected Oracle database using database connectivity through Source Alias.
- Configured Adapter Connections to Siebel CRM, Sybase, SQL database, Teradata.
- Responsible for creating new users with LDAP authentication and the admin related activities.
- Developed application based on the SOA principle and integration patterns.
- Handled client certificates for authentication while performing server integration.
- Defining, Monitoring, and Supporting the WebMethods servers and system components.
- Created Java services for Guaranteed Delivery.
- Coordinated with the DataPower teams to ensure all WebMethods applications adhered to the company's security standard.
- Handled server security using security certificates.
Environment: WebMethods 9.0/9.6, EDI, SAP Adapter, Siebel Adapter, JDBC Adapter, Trading Networks, XML, CICS, DB2, SOAP, SOAP UI, JIRA, REST, DataPower, Oracle, SQL Server, Flat file, Java, UNIX.
Confidential, Alpharetta, GA
WebMethods Developer
Responsibilities:
- Involved in Requirement Gathering and prepared the design documents.
- Worked in a complete Agile/Scrum environment involving scope analysis and task estimation.
- Developed Inbound and Outbound services - Flow services, Java services.
- Extensively worked on flow services and Adapter services in Developer.
- Created new JDBC adapters, notifications, triggers to move data between business Applications.
- Created, updated, modified xml, xsd and wsdl's for webservices according to user requirements.
- Implemented JDBC Connections, which connects to the Oracle database servers of different Interface Systems.
- Configured Adapter connections, Adapter Services (including Dynamic & Custom SQL), Triggers, Document Types, and Broker Document Types.
- Created several JDBC Update, Basic, and Stored Procedure Notifications according to the requirement.
- Worked on providing webservices and generated WSDL's and created consumer webservice Connectors from WSDL's provided by the applications.
- Involved in Testing Web Services using SOAP RPC calls and created several SOAP UI projects for testing using the WSDL provided by the applications.
- Created the documents-based XML Schemas and validated the documents using the schemas.
- Performed setting up various trading partner profiles, document types and creating processing rules using Trading Network console.
- Used WebMethods scheduler for scheduling complex task.
- Tested the services and B2B integrations which involved Trading Networks.
- Involved in Regression, Smoke Testing and Functional Testing.
- Created WM deployer packages to move code from development to Higher environments.
- Created JUnit test cases, gathered test data, unit tested and documented the Trouble shooting guide.
- Created run books for offshore.
Environment: WebMethods Developer 8.0, Software AG designer, Integration Sever, JDBC Adapter, Salesforce Adapter, Teradata, Trading Networks, Windows XP, Unix, Java, XML, XML, SOAP, REST, JIRA, JUnit, DataPower, TOAD, SOAP UI.