We provide IT Staff Augmentation Services!

Mulesoft Developer Resume

4.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY:

  • 6+ years of IT experience in Software development of Web based Business Applications with 3+ years of experience in Enterprise application Integrations using Mule ESB.
  • Expertise in developing the integration workflows using an ESB framework. Developed Mule ESB projects for the services with synchronous and asynchronous mule flows.
  • Expertise in Mule ESB integration in developing various CONNECTOR components including HTTP Connector, Poller, JMS, File, ActiveMQ, Database,HDFS.
  • Worked on different Web Application servers such as Weblogic, JBoss, WebSphere, Glassfish and Tomcat.
  • Extensively worked on both Enterprise and Community edition of Mule ESB.
  • Expertise in implementing Service Oriented Architectures (SOA) with XML/JSON based Web Services (SOAP and REST) with technologies like WSDL, SOAP, CXF, JAXB, JAX - RS, Jersey and Jackson.
  • Good experience in using Transformers, Filters, Flow Control, Collection splitters /Aggregators/ Scatter- Gather etc.
  • Extensively worked on both Enterprise and Community edition of Mule ESB and configured Mule API manager and RAML.
  • Customized the integration workflows using an ESB framework also with Mule Soft MMC and enterprise release.
  • Designed and developed Mule ESB projects using various connectors like HTTP, File, SFTP, DB, Transformers, Data Weave (to name a few) for integrating various applications which are on-premises and hosted on cloud using synchronous and asynchronous Mule flows.
  • Profound experience working with the global functions for the ESB custom requirements (base64 encoding/decoding). Also worked on custom Anypoint policies for the API's.
  • Experience in troubleshooting Mule ESB, including working with debuggers, flow analyzers, and configuration tools.
  • 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.
  • Created http inbound & outbound flows, routing, orchestration, transformations and Security of MULE ESB application using OAuth.
  • 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.
  • Hands-on experience working on different databases like Oracle, SQL Server, MySQL, DB2, Ms-Access and also writing PL/SQL Packages, Procedures, Functions and Triggers using SQL Plus.
  • Experienced with understanding of a service development tool sets and platforms in Mule ESB by working with SOAP/REST services.
  • Used Mule components that include FTP, SMTP, and JDBC Connector, Transform Message and Transaction Manager.
  • Expertise in developing MVC (Model-View-Controller) architecture of ADF, worked in designing Facets, Java Server Faces (JSF), page templates, Authentication and Authorization of the pages.
  • Comprehensive experience developing applications implementing the Middleware Services like Connection Pooling, Messaging Service, Transaction, Security etc., by using different web/application servers like Web Logic, JBoss, IBM Web Sphere and Apache Tomcat.
  • Expertise in developing applications based on Spring Web MVC using the design patterns like Handler Mappings, View Helper and using View Resolvers for sending the response to the client in the form of Web-pages.

TECHNICAL SKILLS:

Java & J2EE: Core Java 1.6/1.7 - collections, Exception handling, IO, Annotations, Applets/Swings, JDBC, Servlets, JSP, Java Beans

Web technologies: HTML, DHTML, CSS, JSP, JSTL, JSF/prime faces, AJAX, Java Script

ESB: Mule ESB 3.4/3.5.2/3.6/3.7.x

Web/application Servers: Tomcat 5.x / 6.x, WebLogic 8.x/9.x/10.3.3, WebSphere 8.1 and JBoss 3.x.x / 4.x.x

Version Controlling tools: CVS, SVN, GIT, Clear Case

Data Bases: Oracle, DB2, MS SQL - SQL & PL/SQL,HBase.

XML Technologies: XML, DTD, XSD, JAXP(DOM & SAX), JAXB, XSLT

Web Services: JAX-RPC/JAX-WS, Axis2, SOAP, WSDL, UDDI, CXF, JERSEY

Design Tools: Microsoft Visio, Rational Rose

Defects Tracking tools: Bugzilla 3.2.3, JIRA, HP Quality Center, Rally

IDE Tools: Anypoint Studio, Eclipse, My Eclipse, RAD

Unit Testing: Munit, Junit, Mockito, Power Mockito

Operating Systems: Windows, UNIX/Linux

Build & Other Tools: ANT, Maven

PROFESSIONAL EXPERIENCE:

Confidential, Phoenix, AZ

Mulesoft Developer

Responsibilities:

  • Reviewed requirements with the Support Group and developed an initial prototype.
  • Integrated web services and messaging systems with MuleSoft ESB.
  • Developed interfaces between SAP, Sales Force, REST and SOAP web-services.
  • Created http inbound & outbound flows and tested it working functionality.
  • Developed RESTful/SOAP web services in mule ESB based on SOA architecture.
  • Extensively used Dataweave expressions for transformations in Dataweave.
  • Write mule flows to call other web services.
  • Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.
  • Created Mule ESB Flows, performed payload transformation.
  • Hand-on experience with transformers, exception handling, testing & Security of Mule ESB endpoint through BasicAuth.
  • Used various mule components like scatter gather, filters, expressions and exception strategy.
  • Designed & implemented the error processing strategy for the SOA integration.
  • Involved in creation of web services, and web methods with hibernate, Implemented Web Services in JAXP based on SOAP protocols using XML and XSLT.
  • Developing Mule ESB projects for the services with synchronous and asynchronous Mule flows.
  • Implemented and integrated multiple custom mule filters, transformers and spring components in flows.
  • 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.
  • Used GitHub as the source version control tool for code operations such as check-in, check-outs, merge, compare, clone, etc.
  • Used Maven for Deployment, Jenkins for Continuous Integration and Continuous Development.
  • Created new and updated existing APIs using RAML 0.8 and API KIT for defining integration schematics..
  • Involved in deploying applications into MuleSoft CloudHub and Mule Management Console. Created custom components and configured them in mule-cofig.xml and verified with the XSLT standards.
  • Worked on JMS, Active MQ Proficient in designing REST APIs in RAML and to consume them using Rest Component in Mule Flows. Used JDBC API to interact with Oracle DB.
  • Experience in developing interfaces between Salesforce and Oracle ERP using Informatica Cloud/Mule ESB technologies.
  • Utilized Postman tool for testing the URLs by using get and post methods selection and used the basic authentication.
  • Used SourceTree to commit to GIT and migrated the developed services from GIT to BitBucket.
  • Implemented synchronous and Asynchronous messaging scopes using Active MQ in Mule.
  • Troubleshot issues detecting in development and testing phase by logging into Salesforce and reviewing data like job ids, custom objects (their fields and relationship with other objects), status of bulk Insert/Upsert batch jobs, etc.
  • Extensively used Mule Debugger to debug the XML Flows and wrote Munit Test Cases using features like mocking; verify call, and assert conditions based different sets of data, Utilized Jira tool to estimate and track User stories, analyze BurnOut Graph, Bugs, defects and other features.
  • Worked with Build Teams, did Mule administration, configuration and tuning. Deployed Mule applications on Mule 3.7 On Premise through MMC and managed the server deployments.

Environment: Mule ESB, Any point studio, Oracle, SOAP, REST, Salesforce, GitHub, Active MQ, RAML, JAXB, MUnit.. Java 1.8, Anypoint Studio 5.4.0/5.4.3, MS-Access, Mule ESB 3.7.3, ActiveMQ 5.3, RAML, Cloudhub, Log4j 1.2.14, GIT, JIRA, API Gateway2.1, BitBucket, PostmanConfluence.

Confidential, Chicago, IL

Mulesoft Developer

Responsibilities:

  • Developed and Designed Integration Applications Using Mule ESB and deployed them on Mule CloudHub.
  • Responsible for preparing all the Technical Specification Documents (TSDs) for the services that were to be implemented. Utilized connectors such as HTTP, Payload and Object to String.
  • Setting up Mule ESB for Development Environment and Implemented transformations on Mule Payload.
  • Developed Integration workflows using an ESB framework.
  • Extensively used Mulesoft ESB Components like File Transport, SMTP Transport, FTP/SFTP Transport, SalesForce, JDBC Connector, and Transaction Manager.
  • Used several Transformers in Mule ESB based on use case and implemented the Custom Transformations.
  • Created Mule Flow using End-Points, Connector, Transformers and Component Bean using Mule ESB to communicate Client/Server systems.
  • Mule Integration with Bigdata/Hadoop.
  • Implemented RAML files for different entity creations and respective associations.
  • Handled various RAML resources to implement REST APIs as required by the project and experienced in data transforming into XML as well as CSV formats.
  • Consumed RESTful and SOAP web services in Mule and invoked them using Postman and SoapUI.
  • 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.
  • Strong application integration experience using MuleSoft ESB with Connectors, transformations, Routing, Exception Handling and Messaging using ActiveMQ, and RabbitMQ.
  • Supported QA and UAT builds and identified issues in testing and tracked them efficiently.
  • Involved in Unit Testing and writing the MUnit Test cases for the flows.
  • Writing application code and development activities for large projects especially in a SOA environment with Mule ESB.
  • Worked on converting different EDI formats to XML, Excel using smookes and free marker templates.
  • Experience in MuleSoft Anypoint API platform on designing and implementing Mule API's.
  • Installation and configuration of Development Environment using Anypoint studio with Mule Application server on Cloud and premises.
  • Experience in integrating Cloud applications like SFDC, Workday, SAP & Intact using Mule ESB.
  • Experience in developing interfaces between SAP, Sales Force, REST and SOAP web-services.
  • Used Mule ESB for routing, filtering and aggregate message between application based on content and rules.

Environment: Java, Mulesoft ESB, Any point Studio, Oracle 11g, MySQL, CXF, SOAP, REST, Salesforce, Cloud Hub, HTTP, FTP, SMTP, Git Hub, JMS, JSP, Servlets, JAXB, XML, JSON, Maven, Active MQ, RabbitMQ, RAML, Rally, Postman, Soap UI.

Confidential, Boston, MA

Java developer/ Mulesoft Developer

Responsibilities:

  • Done with integrations using connectors such as Sale force, HL7, SAP, Data Base, HTTP, FTP and File Connectors.
  • Created pipe lines in Jenkins for application deployments to dev and stage environments.
  • Implemented navigation uAsing Spring MVC controllers, configured controllers using Spring MVC annotations and configuration files.
  • 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.
  • Involved in producing & consuming SOAP and REST based web services.
  • Extensively used Mule components that include File, HTTP, SMTP, FTP, SFTP, JDBC Connector, and Transaction Manager.
  • Used Hibernate for Object Relational Mapping.
  • Experience with Mule Soft MMC and Enterprise release capabilities.
  • Recovery of lost or failure records
  • Implemented custom java component to bundle the csv files in to a GZip file.
  • Implemented PGP Encryption to encrypt the files before sending to client FTP location.
  • Provided SMTP functionality to send an email notification to concern teams in case of any exception failures.
  • Developed application using Mule ESB and build and deployed the services. And also done with Unit testing using Test Utility. Developing and securing CXF web services in Mule ESB.
  • Designed and developed enterprise services using RAML and REST based APIs.
  • Developed mule flows for asynchronous messaging, data transformation, routing and batch processing.
  • Used Mule ESB for design the routing schemas, error handling, JMS, VM connections.
  • Created mule Flow using end-point, Connector and Component bean using Mule ESB to communicate client/server systems.
  • Created services to integrate with XML based applications using web Methods Developer.
  • Developed PL/SQL: stored procedures, triggers, cursors and sequences on Oracle 11g.
  • Design classes in backend to process various requests from front end and to generate responses using Servlets, core java and PL/SQL.
  • Configured Oracle Times Ten in-memory DB for loading data into memory for fast running queries.

Environment: Java 1.6, Mule Server (MMC) 3.5.1, AOP, MVC, Hibernate, JPA API, IBM Web Sphere application server 8.1, Oracle 11g-SQL & PL/SQL, RAD, Clear Case, Maven, Web Services- REST, SOAP, AXIS, JAX-WS, JAX-RS, Test NG, Soap UI, Oracle Database 11g, RAML.

Confidential

Java Developer

Responsibilities:

  • Implemented various J2EE Design patterns like Singleton, Business Delegate, and Transfer Object.
  • Backend applications JSF, Hibernate, Java.
  • Responsible for developing user Interface using JUnit, Servlets, JSP, HTML, JavaScript to conduct unit testing as well as end to end testing.
  • Worked on SOAP based Client and Server Web Services.
  • Implemented SQL and Stored procedures for Oracle9i database.
  • Implemented database interactions with Oracle 9i using JDBC API.
  • Created data access objects (DAO) to access the Oracle databases using SQL queries and JDBC technology.
  • Created JUNIT test case for various functional modules, modified, debugged and executed using JUNIT plug in to Eclipse IDE.
  • At database end, responsibilities included creation of tables, integrity constraints, stored procedures, triggers and views.
  • Attended and worked with agile scrum standup meetings.
  • Responsible for providing support to the QA team by fixing defects and provided production support in terms code deployment and fixing issues and maintained version control using clear case.

Environment: J2EE, JDK 1.5, Hibernate, Multithreading, JSP, Servlets, Spring, JUnit, JavaScript, HTML, CSS, XML, Eclipse IDE, Oracle 10g, Windows 7/XP.

Confidential

Java Developer

Responsibilities:

  • Involved in Project Design Documentation, design Reviews and Code Reviews.
  • Understanding the functional specifications and architecture.
  • Implemented MVC-Model 2 architecture using Struts 1.1, J2EE design patterns for the application development.
  • Developed static and dynamic Web Pages using JSP, HTML, JavaScript and CSS.
  • Developing and coding J2EE Components with JSP, Java Beans, and business objects with Hibernate.
  • Developed Bean’s implementation Class.
  • Developed Deployment descriptor using XML files.
  • Developed jar file and then deployed the Bean.
  • Designed tables to access DB in Oracle and involved in writing PL/SQL, stored procedures, and triggers.
  • Created DSN in ODBC for database connectivity.
  • Integrated other sub-systems through, XML and XSL.
  • BEA WebLogic was used as both the Application server in the development and production environment.
  • Used SVN for version controlling.
  • Involved in developing Use case diagrams, Class diagrams, Sequence diagrams and process flow diagrams for the modules using UML.
  • Created Graphical User Interfaces (GUI) using JSP and HTML.
  • Development of database interaction code to JDBC API making extensive use of SQL Query Statements and Prepared Statement.

Environment: Windows NT/XP, Java 1.4, J2EE JSP, HTML, JavaScript, CSS, UML, Struts1.1, SVN, BEA Web logic application server, Servlets, JSP, EJB session beans, entity beans, JMS, XML, XSL, XSD, Oracle - SQL & PLSQL.

We'd love your feedback!