We provide IT Staff Augmentation Services!

Sr. Mulesoft Developer Resume

4.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY:

  • Around 7 years of experience in IT industry with 3 years of hands on experience in developing applications using Mule ESB and designing and building API’s.
  • Orchestrated full Software Development Life Cycle (SDLC) starting from collecting Business specifications, Analysis, Design and Development, Testing and documenting the entire life cycle using various methodologies like Agile, SCRUM, Waterfall and Test - Driven Development.
  • Mule Certified developer expertise in designing and building API’s
  • Expertise in creating various flows to integrate API’s, Databases and SaaS applications and deployed mule applications to Cloud Hub and on-premise servers.
  • Good Hands on experience in developing web-based, client-server and distributed architecture applications using Mule ESB, WSO2, XML, XSLT, XSD, Xpath, Web Services (SOAP, RESTFUL, WSDL, AXIS), Java/J2EE.
  • Good experience in using DataWeave Transformers, Filters, Flow Control, Scatter-Gather, Exception handling strategies and Mule Expression Language (MEL)to access payload data, properties and variable of Mule Message Flow.
  • Experience in configuring APIs , proxy endpoints , API Portals and API analytics based on technical specifications with MuleSoft API manager .
  • Experience in developing test cases and test plans by using MUnit. Experience in Unit testing, Integration testing and User Acceptance testing.
  • Integrated secure API’s by obtaining tokens through login endpoint and OAuth authorization process.
  • Experience in developing Web Applications with various Open Source frameworks: Struts Framework, Spring Framework, Spring MVC, and Hibernate.
  • Routing mechanisms like Scatter Gather integration patterns, Content Enricher and DataWeave concepts.
  • Well acquainted with the concepts like Inheritance, Polymorphism, Abstraction and encapsulation, have used them Wherever Object Oriented Programming System (OOPS) needed.
  • Extensively experience in using IDE’s like Eclipse, WSAD and Rational Application Developer (RAD) and J Developer.
  • Expertise in Java/J2EE programming - JDBC, Servlets, JSP, and JAVA WEB SERVICES.
  • Worked on Relational Database (RDBMS) concepts, database designing, Normalization, PL/SQL, Stored Procedures, Triggers and with SQL Server, Oracle and MySQL.

TECHNICAL SKILLS:

Programming Languages:: C, C++, Java, J2EE, SQL, PL/SQL, MEL, HTML.

Mule:: Mule Server (3.x and 4.x), RAML, EJB, Mule ESB Flows, Connectors Message Processors, DataWeave, CloudHub, MMC, Components, Scopes, Filters.

Java Technologies:: J2EE, Mule, Servlets, JSTL, JSP, JSF, EJB, Struts, Spring, Hibernate, JDBC.

Web Development:: HTML, XML, AJAX, JavaScript, Servlets, jQuery, JSON, Angular JS, Bootstrap.

IDE s: Any Point Studio, NetBeans

Build & Other Tools: Maven, Jenkins, JIRA, SOAP UI, Postman, Notepad ++, Oracle, SQL developer, TOAD.

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco, CA

Sr. Confidential

Responsibilities:

  • Created the MULESOFT ESB Artifacts, made streams and arranged the MULE design documents. Constructed application utilizing Maven. Task the executives done utilizing Agile Methodologies.
  • Extensively worked on both Enterprise and Community edition of MULE ESB and configured MULE API manager and RAML .
  • Utilized MuleSoft features like Data weave, API designer and various connectors to ensure robust and loosely coupled integration layer every time and Developed microservices using MuleSoft Anypoint Platform.
  • Developed a RAML based REST web service API's using API Kit Router in Mule .
  • Implemented RAML, YAML & Property files for different entity creations, created YAML files for new API's and YAML configurations for batch message service .
  • Utilized various connectors such as Salesforce, FTP, HTTP, File, SMTP, SFTP, Quartz, JMS and Database in different workflows.
  • Used Data Weave 2.0 (Transform Message) and coded data transformation logic according to the requirements and transformed the messages to different formats and also combined two payloads of JSON format, from two different sources using primary key in Data Weave.
  • Implemented Mule flows for different modules, which process files and emails from different systems and developed Mule ESB projects for the services with synchronous and asynchronous mule flows.
  • 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.
  • Performed API testing using Postman tool to validate business logic before integrating the API with the front end. Utilized GET, POST, PUT and DELETE for Mule ESB flow.
  • 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.
  • Deployed the application in the CloudHub and Fixed the issues in QA environment, Applied OAuth, Transaction policies to the API in the CloudHub Environment using APM.
  • Good experience in log4J implementation to persist the data into log files and experience with maven and Jenkins for the build mule archive from SVN.
  • Implemented build package tool using Maven and build the code in Jenkins.
  • Used Git hub for version control for code commit and update.

Environment: MuleSoft Anypoint Studio 7.x, Mule 4, Database Connector, Data weave, REST Web ServicesSalesforce, JMS, SQL, XML, Flat Files, GIT, Cloud Hub, API Manager, API kit, Active MQ, Jenkins, Postman

Confidential

Confidential . Irving, TX

Responsibilities:

  • Followed the guidelines of Agile methodologies and used Scrum for project management.
  • Created and consumed SOAP and REST services using CXF and used Mule ESB to route various calls to do validation of service input and to handle exceptions.
  • Good Experience in exposing REST API using RAML and SOAP through WSDL.
  • Developed web-based, client-server and distributed architecture applications using Mule ESB, WSO2, XML, XSLT, XSD, Xpath, Web Services (SOAP, RESTFUL, WSDL, AXIS), Java/J2EE.
  • Worked on various Mule connectors / adapters , developing API , APM and developing services on CloudHub.
  • Extensively used Mule ESB components like SAP, Salesforce, VM, File Transport , SMTP Transport , FTP/SFTP Transport , JDBC Connector , and Transaction Manager . Used Choice router for content-based routing.
  • Experience in dealing with different file formats like JSON, CSV, XML, Positional, FLAT file, SAPIDOCS, Cobol Copy book, Database file Structures.
  • Experienced in implementing Mule Secure Token Service (STS) OAuth to mule Service Oriented Architecture.
  • Performed transformations, exception handling , testing & Security of Mule ESB endpoint through OAuth.
  • Designed various flows/sub flows to receive data from different sources.
  • Used Mule ESB for routing, filtering and aggregate message between application based on content and rules.
  • Involved in deploying applications into Mule Soft Cloud Hub and NetSuite
  • Created extensive properties for different environments
  • Used Postman to trigger HTTP requests while performing unit testing of SOAP and REST based web services. Used SOAP UI for testing SOAP and POSTMAN for REST web services developed as part of the project.
  • Developed an Integration Component with third party application using Mule ESB and Experience in integrating Cloud applications like SFDC, Workday & Intact using Mule ESB .
  • Used AMQP Endpoints to connect to RabbitMQ which is a messaging queue .
  • Done with preparation of design document specifications, troubleshoots and testing.
  • Worked on Maven for getting latest jar files including commoncollection.jar, commonlogging.jar, spring, and Hibernate from Apache.
  • Managing the dependencies in the Application using Maven.
  • Involved in unit testing and writing the MUnit Test cases for the flows and made use of Git hub for version and source control.
  • Maven was used to manage dependencies in the application and deploy it on server. Used GitHub repository to run the Jenkins job for Continues Integration.

Environment: RAML, Files, SFTP, Rabbit MQ, Data weave, WSSR, ESB, Selector expressions, XPATH, Exceptional handling, Salesforce (SFDC), SAP, Jira, API Runtime Manager, Postman, MUNIT, Cloud Hub, Agile, OAuth, SOAP, SOAPUI, REST, REST Postman, Jenkins

Confidential

Confidential . Estero, FL.

Responsibilities:

  • Followed the guidelines of Agile methodologies of SDLC for project management.
  • Integration of Mule ESB system while utilizing Queues, Topics, HTTP, File system and SFTP transports.
  • Created http inbound and outbound flows, routing, orchestration, transformations and Security of MULE ESB application using OAuth.
  • Implemented data transformation using XPath, XSLT, Data Weave, custom Java classes.
  • Used MuleSoft ESB to design of routing schemas, Error handling, JMS, VM connection and spring-based resource initialization process.
  • Experience in MuleSoft Any Point API platform on designing and implementing Mule API . Experience with Mule administration, configuration and tuning.
  • 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, RabbitMQ, topics and queues some transformations were also done at the integration layer.
  • Developed the services interface to access the core services and provisioning services using Mule ESB
  • Have designed API using RAML and defined JSON schemas based on API led connectivity i.e. System API, Process API and Experience API.
  • Configured different Mule connectors like HTTP, Database, NetSuite and Salesforce.
  • Designed and developed enterprise services using RAML and REST based APIs.
  • Configured Mule service flows with various exception handling strategies such as Global Exception, Custom Exception and Choice Exception Strategies that notifies the user with custom and simple error descriptions
  • Expertise in defining mule flows as per the design in the application. Involved in Design, Development, Testing and Integration of the application .
  • Used GIT as version controlling tool and Maven for building and deployed Application to Mule On cloud.
  • Have set the policies in the CloudHub and used rate limiting and SLA tier for restricting the API usage .
  • Developed test scripts in JUnit and involved in testing the Mule Flows.
  • Used the Apache CXF to build web service clients.
  • Have good expertise in Data Mapper and DataWeave for transformations. Used Confluence for maintaining all the project related documentation.
  • Configuring the Mule process for fetching the data from the topic and makes web service calls to the middle tier Mule ESB for processing.
  • Monitoring the applications on Runtime Manager, API manager using Mule ESB, creating charts using Custom Dashboard, generated reports using Manage Reports and analyzed the performance of the applications calculating the response times.
  • Integrated with Maven repositories in our current project using Anypoint studio.

Environment: Mule ESB, Anypoint Studio JDBC, Maven, ActiveMQ, RabbitMQ, RAML, JUnit, Apache-Maven, XML, WebLogic, Oracle 11g- PL/SQL, SQL, DOJO, Web Services - REST, JAX-RS.

Confidential, Miami, FL

Sr. Java Developer

Responsibilities:

  • Worked on Core Java, Data Structures and Algorithms. Comfortable to work on JAVA and J2EE applications using AGILE software development life cycle process.
  • Build summarized and detail reports for measures using Ext JS, JSP, JDBC, JAVA, XML, Teradata.
  • Dealt with EXT components like Grid Panel, Tree, Data Store using XML Readers, Grouping Store, Multi Grouping store, Column Model and customizing these components to build the reports.
  • Used AJAX calls to get data from Server side.
  • Extensive development experience on different IDE’s like Eclipse 3.5, My Eclipse 6.0 and NetBeans.
  • Handled exports of the report data to PDF within JAVA using iText-2.1.4 and also handled exports to excel.
  • Used Singleton Design pattern.
  • Wrote complex SQL queries to pull the data for the reports from Teradata.
  • Used MKS for source control and MKS integrity manager for MKS builds and WebSphere move requests to deploy to trial and production.
  • Used RSA 6.0 and 7.0 IDE with fortify plugin to scan for XSS and SQL injections.
  • Implemented custom server-side sorting and pagination of the result set.
  • Used AML logger and firebug for debugging purposes.
  • Experience in communicating with team members, discuss the designs and solutions to the problems.

Environment: WebSphere server 6.1, JDK1.5, MKS, RSA6.0/7.0, XML, HTML, SQL, CSS, Unix, JSP, JSTL AJAX, EXT JS 3.2.1, JavaScript, TERADATA, iText-2.1.4, Putty

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • worked extensively in developing multi-tier web applications using Java/JEE technologies and Java frameworks. invaluable experience in full project lifecycle, enterprise application development, application design and architecture, application integration, production support, performance tuning as working on various client projects. extensive experience in Object-Oriented design and development, enterprise application architecture and implementation.
  • Hands on experience in working on XML suite of technologies like XML, XSL, XSLT, DTD, XML Schema, SAX, DOM, JAXB.
  • Developed Applications using Enterprise Layer, Business Logic Layer and Presentation Layer.
  • Developed REST endpoints using Spring MVC.
  • Extensively worked with XML schema (XSD), XSL/XSLT, and XML to navigate in XML documents, and SAX to process and parse xml files. In charge of mapping the database show into steadiness objects utilizing Hibernate Annotations.
  • Good hands on experience using connectors like DB, FTP, FILE, SFTP, HTTP etc., as a part of integration usage.
  • Created and executed Business Logic Layer, Data Access Layer through DAO (Data Access Object) pattern and DTO (Data Transfer Object) pattern.
  • Developed Message Driven Beans for asynchronous processing of alerts.
  • Developed SQL queries to interact with the database and Assure code quality and adherence to coding standards on projects.

Environment: HTML, XML, CSS, WESB, UML, Splunk, JUnit, RAD, TDD & BDD, DOJO, EJB, Eclipse, Maven, WSDL, SOAP Web Services, ActiveMQ, JVM, JSON, Jenkins/Hudson, jQuery, JSP, Tiles, Spring MVC, Spring IOC, Spring AOP, Restful Web Services, Microsoft Visio, UNIX, Windows 7.

Confidential, Richardson, TX

Java Developer

Responsibilities:

  • Created application administration parts and designed beans utilizing Spring IoC, production of Hibernate mapping records and age of database outline.
  • Developed Interactive GUI Screens using JavaScript, iFrame, JQuery and Ajax.
  • Developed the User Interface Screens for presentation using JSP, JSTL tags, HTML and CSS.
  • Developed web applications using Spring MVC, JQuery, HTML5, Bootstrap
  • Extensive Experience in J2EE technologies (EJBs, JDBC, JSP, JMS, Servlets, Java Beans), JPA Framework, Struts1.1, Struts2, JSF, RMI, Spring 3.0, Spring IOC, Spring MVC, Spring Security, Spring 4.0, Hibernate, Hibernate ORM, Hibernate HQL
  • Worked in AGILE based development Environment.
  • Created SOAP Web Services (JAX-WS using Axis 2.0) for inputting rate summary, also used WSDL and SOAP messages (XML technologies) for getting data from different module and SAX XML parsers being used for data retrieval.
  • Involved in the creation of various Data Access Objects (DAO) for addition, modifications and deletion of records using various specification files.
  • Used Oracle 11g as Databases and wrote SQL queries for updating and inserting data into the tables.
  • Deployed the Application into Docker container.
  • Wrote AngularJS frontend, which queried a custom Elastic search server for search terms and hosted everything on an AWS instance with Docker containers
  • Updated an existing REST API to a which consumes SOAP Services.
  • Modified Log4j for logging and debugging and developed the pom.xml using Maven for compiling the dependencies

Environment: Java 1.7, Core Java, JSF 1.2, SSL, Web Services, Web sphere, SOA, SOAP UI, Swagger, WSDL 1.1, SAX, IBM WebSphere 6.1, Eclipse, CVS 1.1, Log4J 1.2, JIRA 6.3 and JUnit 3.8., Spring 4.0, Spring Boot, Microservices, Tomcat, XML, Oracle 11g, AWS

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Developed Struts frame work Action Servlets classes for Controller and developed Form Beans for transferring data between Action class and the View Layer.
  • Developed the core modules for the services by using n- tier architecture.
  • Wrote Java Servlets to manage an XML-based persistence layer to cut down on server round-trips during development.
  • Developed Service layer classes to support the business functionality with Spring MVC.
  • Building web application using Template Toolkit, JQuery and tested transactions created electronically through message injection using JMS.
  • Used JSP, HTML and CSS to create UI pages.
  • Developed ANT s(build.xml) targets for build and deployments on WebSphere Application Server 5.0.
  • Developed Stored Procedures in the Oracle 9i database.
  • Involved in Test Driven Development by writing JUnit test case in the coding part of Java methods.
  • Used Configuration Management and Version Control tool CVS.

Environment: Java SE 5, Servlets 2.5, Struts, XML, JDBC, Spring MVC, JQuery, Junit, CVS, Oracle, JSP, HTML, CSS, ANT, Junit, My Eclipse, Apache Tomcat.

We'd love your feedback!