We provide IT Staff Augmentation Services!

Sr. Mule Soft Developer Resume

5.00/5 (Submit Your Rating)

Tempe, AZ

SUMMARY

  • Around 5 years of IT experience, working on all phases of software development life cycle (SDLC) including Application Design, Development, Production Support and Deployment applications using Mulesoft ESB, Object Oriented Concepts, Java and J2EE, Web Services (SOAP, RESTFUL, WSDL, Axis), JavaScript, XML and JMS and 3 years of Strong experience in Mule ESB, Mule API design and Cloud hub
  • Extensively worked on both Enterprise and Community edition of MULE ESB and have an experience working MULE API manager and RAML.
  • Strong application integration experience using Mule ESB with Connectors, transformations, Routing, ActiveMQ, JMS.
  • Customized the integration workflows using an ESB framework also with Mule Soft MMC and enterprise release.
  • Utilized Mulesoft features like Data weave, API designer and various connectors to ensure robust and loosely coupled integration layer every time.
  • Proficient in MEL - Mule Expression Language to access and evaluate the data in the payload, properties and variables of a Mule message.
  • Work experience in J2EE Web Technologies JSP, Servlets, Java Beans, JSTL and Spring JavaScript and HTML.
  • Used JavaScript for client-side validations and implemented AJAX with JavaScript for reducing data transfer between user and server.
  • Experience in working with application servers like Web Logic, JBOSS, and Apache Tomcat.
  • Extensive experience in SQL, Stored Procedures, Functions and Triggers with databases such as Oracle, and MS SQL Server 2005.
  • Developed Mule flows to integrate Data from various sources into Database from Active MQ topics and queues and some transformations were also done at the integration layer.
  • Developed an Integration Component with third party application using Mule ESB and Experience in integrating Cloud applications like SFDC, Workday & Intact using Mule ESB.
  • Coordinated in designing and developing SOA based interface using MULE integration tool and web services (SOAP, WSDL and UDDI) using Apache Axis2 and RESTful web services in java with JAX-RS reference implementation Jersey.
  • Experienced in Rest Web Service development for both Xml and JSON datatypes using Advanced Rest Client.
  • Worked on XML related technologies like XSL, XSD, XQuery, XSLT, SAX, DOM, XPath, WSDL, DTD, XSD, Apache Axis, JAXP (SAX, DOM), JAXB, XML Beans parsers for parsing XML in to Java object.
  • Well versed in developing UML diagrams like use cases, class diagrams and sequence diagrams using Rational Rose and MS Visio tool.
  • Good working knowledge in TIBCO palettes, ADB Adapter, File Adapter, SAP R/3 and EMS.
  • Briefly worked on Relational Database (RDBMS) concepts, database designing, Normalization, PL/SQL, Stored Procedures, Triggers with SQL Server, Oracle and MySQL.
  • Complete knowledge on Agile and SCRUM structure of software development by conducting meetings and coordinating with the ream members to meet the deliverables.
  • Expert in documenting business requirements, functional, technical specifications and test cases.

TECHNICAL SKILLS

Technologies: Any point Studio, Mule ESB 3.5/3.6/3.7/3.8 , API Management, Active MA, JMS API, MQ Series, SOAP, CloudHUB,Restful WS, WSDL, JAX-RS, JAX-WS, JAXB, JAXP.

Languages: Java, PL/SQL, SQL, JavaScript, HTML and XML.

Operating System: Windows 7/8/10, LINUX/HP UX/AIX and Unix

JAVA/J2EE Technologies: J2EE,, log4j, Servlets, JSTL, JDBC, JUnit, DOM JSP, JSF, EJB, JNDI, JMS, JDBC, Java Mail, Applets, RMI, Struts, Hibernate, Sprig MVC, Web Services, JAX-RPC, RESTUFUL, CSS3, HTML5, AJAX, JavaScript, XML, DHTML, XSLT.

Application/Web Servers: Web sphere Application Server, BEA WebLogic, Apache Tomcat, JBoss

Databases: Oracle, IBM DB2, MS-Access, MS SQL-Server.

Web Technologies: AJAX, HTML, Java Script, Shell, DHTML, JRUN, XML/XSL/XSLT. Angular.JS, EXT.JS, jQuery, JavaScript, CSS, HTML5, DHTML, XML, DTD, HTTP, HTTPS, JSON, AJAX, Grunt, Gulp.

Design Tools and IDE’s: RAD, Eclipse, Rational Rose, UML, Rational ClearCase, Clearest, RUP, Visio 2000, Edit Plus, MS Front Page. RSA, WSAD, Eclipse, NetBeans, TDD, XP

Others: Maven, JUnit, Log4J, CVS, TOAD, SQL, PL/SQL, ActiveMQ.

PROFESSIONAL EXPERIENCE

Confidential, Tempe, AZ

Sr. Mule Soft Developer

Responsibilities:

  • Responsible and active in the analysis, definition, design, implementation and deployment of full software development life-cycle (SDLC) of the project.
  • Done with preparation of design document specifications, troubleshoots and testing.
  • Developed the integration workflows using MuleSoft ESB 3.7.3 framework.
  • Done with integrations using connectors such as Sale force, SAP, Data Base, HTTP, FTP and File Connectors.
  • Involved in writing batch jobs to run at specific schedule times and transformations using DataWeave.
  • Done with transformers, exception handling, testing & Security of Mule ESB endpoint through OAuth.
  • Used MMC mule management console to monitor the request and response payload.
  • Creating cluster environment using Mule ESB with Mule AnyPoint Studio and Creating ActiveMQ with different topologies in Enterprise Integration.
  • Developed a RAML based REST web services API's using Mule ESB.
  • Used Data Base Connectors to connect with respective systems using Mule ESB.
  • Experience in implementing Mule Secure Token Service (STS) OAuth to mule Service Oriented Architecture (SOA).
  • Have written MUnit test cases to validate the Mule flows.
  • Used Mule ESB for routing, filtering and aggregate message between application based on content and rules.
  • Used Git hub for version and source control.
  • Used AMQP Endpoints to connect to RabbitMQ which is a messaging queue.
  • Developed Mule flows to integrate Data from various sources into Database, from ActiveMQ topics and queues, some transformations were also done at the integration layer.
  • Extensively used Mule components that include DataWeave, JAXB, File Transport, SMTP Transport, FTP/SFTP Transport, and JDBC Connector.
  • Worked on various Mule connectors / adapters, developing API, APM and developing services on CloudHub.
  • Configured connection pooling using WebSphere application server. Developed and Deployed the Application on WebSphere using ANT build.xml script.
  • Implemented build package tool using Maven and build the code in Jenkins. Build and Deployment of services in Mule ESB server. Code walk-throughs, Mule Debugging and Error fixing.
  • 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.
  • Formulated build and deployment using Maven to deploy the artifacts to Cloud Hub.
  • Involved in creating http inbound & outbound flows and orchestration using XPath using MULE ESB.
  • Implemented data transformation using XPATH, XSLT, Data Weave, Custom java classes.
  • Implemented asynchronous messaging using Active MQ and AWS Suite.
  • 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: Mule ESB, Anypoint Studio, JAVA, Servlets, EJB, JDBC, JAXB, ActiveMQ, RAML, RabbitMQ, APM, Nexus, Apache-Maven, CloudHub, XML, XSLT, CSS, Ajax, JSTL, WebLogic Application server 10.3, LDAP, Oracle 11g- PL/SQL, SQL, Log4J, CVS, DOJO, Web Services - WSDL, SOAP, CXF, JAX-WS, JAX-RS, Jenkins.

Confidential, Sunrise, FL

Sr. Mule Soft Developer

Responsibilities:

  • Business requirements gathering and analysis by interacting with the customers.
  • Integrating with the existing systems to newly developing systems and third party systems.
  • 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.
  • Innovate thinking and coming up with new strategies for creating applications as independent to other systems which gives an option of removing unnecessary systems easily in future.
  • Used putty for ssh keys and passwords information to access the folders.
  • Used FileZilla for connecting to the development environment which can be used as a part of testing the developed applications.
  • Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.
  • Connected Sales force applications using Mule soft Sales force connector.
  • Migrated data from Sales force to Java applications and vice versa.
  • Converted Leads to Opportunity and Accounts in Sales force.
  • Pull the data from Sales force using batch process and sending to the Java web service.
  • Implemented watermark methodology to get the data from Sales force and sending to the target systems.
  • Created http inbound & outbound flows and tested it working functionality.
  • Used Data base Connectors to connect with respective systems using Mule ESB.
  • Used a new concept of data base called Data Lake. It supports both sql and no-sql concepts.
  • Data Lake is the central system for storing all the data coming from third parties as well as for internal applications.
  • Written shell script in order to move files from linux server box to windows folder.
  • Used JMSEndpoints to connect to ActiveMQwhich is a messaging broker.
  • Extensively used Mule components that include File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.
  • Developed RESTful/SOAP web services in Mule ESB based on SOA architecture.
  • Configured server setting properties and Database drivers.
  • Wrote the Groovy script for business logic using Mule soft Groovy transformer and component.
  • Utilized custom logging framework for Mule ESB application.
  • Used encryption algorithms to encrypt the fields in the environment properties.
  • Designed applications in such a way that encrypted files can be decrypted, processed and again encrypted to send them to customers within the mule flows.
  • Implemented Batch jobs/process in order to increase the performance of the jobs running while processing the files and also for stability.
  • Implemented XSLT transformations to reduce the memory leakages/consumption while implementing big Gig files to enhance the performance.
  • Utilized integration Patterns, integration tools, EAI, Transformations, XML Schemas, and XSLT.
  • Tested the application functionality in development and non-production environments.
  • Used Quartz connector to schedule the batch jobs.
  • Used VM’s and Mule Requester connectors to implement notifications and error handling.
  • Used existing UC4 handler for scheduling the developed applications in the project which polls files from the third part systems.
  • Involved in creation and deployment of the application.
  • Used TFS version controlling for software development.
  • Used JIRA and Confluence during the life cycle development of the project, also to keep track of the active sprints.

Environment: Java, Servlets, JSP, Spring, MuleSoft ESB 3.5, API Manager, Anypoint Studio, ActiveMQ, JMS, EJB, Hibernate, HTML, XML, Design patterns, Web services, UML, Junit, JQuery, Oracle.

Confidential

Java Developer

Responsibilities:

  • Prepared Requirement Specification Document by analyzing the business requirements.
  • Contribution in Requirement gathering, designing, coding, release management.
  • Involved in project initiation, estimation activities, requirements gathering sessions, communicated directly with the Site merchandising team to get the appropriate requirements
  • Involved in the Design phase of the application.
  • Worked on application center screens and developed user interfaces using JSP.
  • Used Java Script for client-side validations.
  • Have written browser specific AJAX call code to invoke the services & update the UI controls.
  • Code written in Java with features like Collections, Exception Handling, Serialization, IO and multithreading.
  • DevelopedJavaServer components using spring, Spring MVC, Hibernate, Web Services technologies.
  • Integrated application with Validation framework for server-side validations.
  • Involved in the implementation of Web Services using Restful APIs.
  • Developed ANT scripts and developed builds using Apache ANT.
  • Used Rational Clear case as Version control and configuration management tool.
  • Involved in the Unit Testing of the application using JUnit.
  • Implemented logging mechanism using Log4j framework.
  • Written code to do xml parsing using JAXP & Marshalling and Un-Marshalling using JAXB.
  • Used WebSphere Application Server for deployment.
  • Have written SQL scripts and PL/SQL stored procedures for querying the database.
  • Involved in integrating different modules in the project.
  • Utilized GitHub as the version control system and maintain code repository with changes being done parallel by onshore as well as offshore teams.

Environment: Eclipse, JSP, Restful Web Services, Struts, Validation Framework, JUnit, Log4j, ANT, Oracle10g, XML, CVS, WebSphere, Java Script, SQL & PL/SQL, MVC, GIT.

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.
  • Configured connection pooling using Web Sphere application server.
  • Developed and Deployed the Application on WebSphere using ANT build.xml script.
  • Developed SQL Server stored procedures to execute the backend processes using.
  • Implemented Remote and Home interfaces for the Bean.
  • 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.
  • Configured the Web Logic Console by creating Connection Pool.
  • Used Eclipse to develop the Application.
  • 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.

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!