We provide IT Staff Augmentation Services!

Sr.mulesoft Developer Resume

3.00/5 (Submit Your Rating)

Irvine, CA

SUMMARY:

  • Around 9+years of experience in SDLC including Requirements gathering, Analysis, Design, Development, Testing and maintenance of Java applications/products. in Enterprise Service Bus (ESB) projects using MuleSoft.
  • Experienced in Core JAVA, Servlet, Jsp, Struts, Hibernate, Spring Ajax, JQuery, Jsf, Gwt, Java Script, Angular JS, Ejb, Jms, Tibco & Web Services, SOAP, REST using with J2EE servers deployment wizards like Web Logic, JBoss, WebSphere, IPlanet and Netscape etc.
  • Mule ESB experience in implementing Service - Oriented Architecture (SOA) and Enterprise Application Integration (EAI) using Mule Server 3.x.
  • Extensively worked on Any Point Studio and Mule Integration Platform and used it to interface application services by utilizing message routing, data transformation and service creation utilities.
  • Hands on experience in MuleSoft Expression Language (MEL) to access payload data, properties and variable of Mule Message Flow.
  • Participated in deployment of Mule ESB applications using Cloud Hub and Strong experience in Integration using Mule ESB in integrating various third party solutions.
  • Responsible for writing application code & development activities for large projects especially in a SOA environment and Reliability Patters with MuleSoft ESB.
  • Technical experience in the areas of Object Oriented Analysis (OOA) and Object Oriented Design (OOD) using UML and SDLC of distributed applications. Hugely experienced in using MuleSoft that integrates APIs, databases and SaaS applications and deployed MuleSoft applications to Cloud Hub and on premise servers.
  • Extensively worked on both Enterprise and Community edition of MULE ESB. Have an experience working MULE API manager and RAML.
  • Knowledge of Oracle ADF Framework to develop web applications. Work experience in implementing ESB Integration Services using MuleSoft ESB and Talend ESB.
  • Utilized MuleSoft features like Data weave, API designer and various connectors to ensure robust and loosely coupled integration layer every time.
  • Extensive experience on Agile, Waterfall and RUP methodologies.
  • Responsible to develop RESTful and SOAP web services in Mule ESB based on SOA architecture.
  • Strong application integration experience using Mule ESB with connectors, transformations, Routing, Active MQ, JMS and Rabbit MQ.
  • Widely experienced with Mule ESB in designing and implementing core platform components for API/Services Gateway as well as other technological cross-cutting capabilities and also a contributor to Mule ESB open-source.
  • Created Mule ESB based tooling suite for handling message transitioning, validation, enrichment and routing to upstream and downstream entity data consumers.
  • Experience in ANT and Maven build tools for building and deploying the application in web/app servers and vast experience with java multithreaded programming.
  • Extensively worked on XML technologies like XSD, XSLT, XQuery, Xpath for data transformations in MuleSoft.
  • Tremendous knowledge in working with databases like Oracle, DB2, MS SQL and My SQL.
  • Field experience with Junit and Log4j in developing test cases and determining application functionality.
  • Extensive experience in SOA and experience in developing Web services, WSDL, SOAP, and JAXB/JAXP.
  • Experience with API, Web Service, and messaging security standards, protocols and technologies, including TLS/SSL, OAuth, WS-Security, SAML, LDAP, SFTP, and PKI.
  • Had an experience in working with Anypoint studio of Mule ESB.
  • Integrated different systems that include File Upload, Data Base, SAP, Sales Force, Web services and spring services etc. using Mule ESB.
  • Have written MUnit test cases to validate Mule Flows.
  • Worked closely with QA and other support teams in Test Driven Development (TDD) methodologies.

TECHNICAL SKILLS:

Programming Languages: J2SE, J2EE, C, C++, SQL, PL/SQL, SAS Advanced, BPEL, UML

J2EE: Servlet, JSP, JDBC, JNDI, JSF.

Integration Tools: Mule ESB, OSB, IBM Message Broker.

Web Technologies: HTML5, CSS3, JavaScript, AJAX, JQuery, AngularJS, Bootstrap JS.

Frame Works: Struts1.x/2.x, Spring, Hibernate.

Database: PL/SQL, MySQL, Oracle11g, DB2, MongoDB.

Deployment Servers: WebLogic, Tomcat, JBoss, WebSphere8.0.

Messaging System: ActiveMQ, IBM MQ, RabbitMQ.

Web Services: WSDL, SOAP, UDDI, JAX-WS, REST-JAX-RS, CXF, AXIS, SOAP UI.

Developer Tools: Anypoint Studio, Eclipse, RAD, NetBeans.

Build Tools: Ant, Maven, Gradle.

Version Controller Tools: CVS, SVN, Clear case, GIT, Harvest.

Operating Systems: Windows, Unix, Linux

Integration Tools: IBM Message Broker, Mule ESB 3.2/3.5/3.7.3

Other Tools: DB Visualizer, RabbitMQ, ActiveMQ, Javadoc, Jenkins, JIRA tool, SQL Developer, TOAD, EditPlus, Beyond Compare

PROFESSIONAL EXPERIENCE:

Confidential, Irvine, CA

Sr.MuleSoft Developer

Responsibilities:

  • Responsible and active in the Analysis, Design, Implementation and Deployment of full SDLC of MuleSoft project using AGILE process.
  • Integration of Mule ESB system while utilizing Queues, Topics, Http, File system and SFTP transports.
  • Implemented data transformation using XPATH, XSLT, Data Weave, custom java classes.
  • Extensively used Mule components that includes File, SMTP, FTP, SFTP, JDBC Connector (Sales force, HL7, SAP, Data Base, HTTP, FTP) and Transaction Manager.
  • Migrated deprecated Data Mapper mapping to Data Weave in MULE ESB.
  • Configure IBM DataPower with XML components, document processing rules, document processing actions, XPath Routing Map, Duration Monitor, Log targets.
  • Responsible in developing integration workflows using Mule ESB framework and implemented Data weave and content-based routing using Mule ESB.
  • Developed RESTful web services in Mule ESB based on SOA architecture.
  • Design and Implemented RESTFUL Web Services using various data format (JSON, XML) to provide the interface to the various third-party applications.
  • Worked with WebSphere MQ to pub/sub the messages.
  • Experience in MuleSoft Anypoint platform on designing and implementing Mule APIs.
  • Created various RAML resources to implement REST Based APIs as a part of project implementation.
  • Hand-on experience with transformers, exception handling, testing & Security of Mule ESB endpoint through Oath.
  • Code walk-through, Mule Debugging and Error fixing.
  • Implemented clustering and throttling concepts for Mule based solutions.
  • Used MMC (Mule management console to monitor the request and response payload).
  • Have written MUnit test cases to validate the Mule flows.
  • Involved in achieving more than 75% of code coverage for unit tests, which was a requirement for committing to a repository.
  • Developed Mule flows to integrate Data from various sources into Database from ActiveMQ topics and queues and some transformations were also done at the integration layer.
  • Developed interfaces between SAP, Salesforce and REST web-services.
  • Developing Mule ESB projects for the services with synchronous and asynchronous Mule flows.
  • We are now migrating t the new version on x12 package v1.2.2 from v1.0.1
  • We are also doing refactoring for the endpoint urls as we are following some standard naming convention.
  • Initially we are running our applications in 3.7.3 mule server, currently we are migrating all our application to 3.8.3.
  • Used CVS (Concurrent Version System) as the configuration management tool.
  • Used Cloud Hub connector in the flows to trigger alerts during exceptions and captured the failed records for further recovery.
  • Used Log4J components for logging. Perform daily monitoring of log files and resolve issues.
  • Used GitHub for the version control.
  • Involved in installing and configuring Eclipse IDE, Ant, Web Logic and Maven for development.
  • Actively involved in QA, UAT and production issues getting resolved.

Environment : Mule ESB, Any point studio, Cloud Hub, Oracle, SOAP, REST, JPA, Sales force, Data Weave, GitHub, Active MQ, RAML, Rally, Rabbit MQ JSE, JEE, JAXB, JSON, SQL.

Confidential, Des Moines, IA

Senior Java,MuleSoft Developer

Responsibilities:

  • Followed the Agile Methodology for Scrum Process for the Project Implementation of the back logs.
  • Involved in Business requirements analysis by interacting with the Business Analysts.
  • Developed JIRA to report the hours and issues that are related to the project.
  • Designing the application using Mule ESB as a middleware between the third-party system and the customer side system.
  • Designed and developed several mediation flows of variety use cases using the MuleSoft Anypoint Studio of Mule ESB.
  • Involved in designing WSDLs, UI pages & generated client jars using JAX-WS.
  • Used Apache CXF to create SOAP based web services & JAX-WS to create Restful web services.
  • Experience in configuring different Mule connectors like HTTP, Database, SAP, NetSuite and Salesforce.
  • Designed and developed enterprise services using RAML and REST based APIs Integrations.
  • Developed Mule ESB projects for the services with synchronous and asynchronous mule flows.
  • Creating Flows, Sub Flows, Exception strategy, DataMapper and DataWeave transformation in Mule configuration.
  • Developed RESTful & SOAP web services in Mule ESB based on SOA architecture.
  • Involved in developing interfaces between SAP, Salesforce, REST and SOAP web-services.
  • Involved in deploying applications into MuleSoft Cloudhub.
  • Experience in using Hibernate as ORM to map Java classes to database tables.
  • Worked closely with functional leads to understand the partner integration requirements.
  • Used Hibernate for implementing the persistence mechanism in the application.
  • Involved in using Java Persistence API frameworks and APIs such as Java Data Objects and Hibernate.
  • Developed the application using Java/J2EE design patterns.
  • Integrated other sub-systems through JMS and MQSeries.
  • Experience in designing of routing schemas, error handling, JMS, VM connection and spring based resource initialization process using Mule ESB.
  • Worked on Maven for getting latest jar files including commoncollection.jar, commonlogging.jar, spring, and Hibernate from Apache.
  • Used MUnit for mocking and involved in unit testing and performing Integration testing of the whole application.
  • Responsible for updating the defects status in a daily based QA status meeting

Environment : Mule ESB, Anypoint Studio, JAVA, EJB, JDBC, JAXB, RAML, RabbitMQ, APM, Apache-Maven, CloudHub, XML, XSLT, CSS, Ajax, LDAP, Oracle 11g PL/SQL, SQL, Log4J, CVS, Web Services WSDL, SOAP, CXF, JAX-WS, JAX-RS, Jenkins, S3, SNS, Blazemeter, Dynamo DB, Stash, EC2 instances, DNA, ECP, DCS, STS

Confidential, Omaha, NE

Java,MuleSoft Developer

Responsibilities:

  • Developed a new application which connects to the client database and interacts with the existing file mover application and process the transfer of files from MuleSoft system to third party system.
  • Done with preparation of design document specifications, troubleshoots and testing. Used Mule ESB in designing the application as a middleware between the third-party system and the customer side system.
  • Work closely with functional leads/PMs to understand the partner integration requirements. Integrated different enterprise applications based on the designed architecture.
  • Used putty for ssh keys and passwords information to access the folders. Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.
  • Used Data Mapper as well as Data Weave for data transformations and data validations within flows & sub flows.
  • Implemented synchronous and Asynchronous messaging scopes using ActiveMQ in Mule. Used Database Connectors to connect with respective systems using Mule ESB.
  • Integration of Mule ESB system while utilizing MQ Series, Http, File system and SFTP transports. Used AMQP Endpoints to connect to RabbitMQ which is a messaging queue.
  • Extensively used Mule components that include File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.
  • Built a web front-end using JSF Framework with JSP, HTML, CSS, AJAX, and JavaScript. Developed RESTful/SOAP web services in Mule ESB based on SOA architecture. Building web applications in WCAG guidelines.
  • Involved in creating a reusable component using ReactJS for DOM manipulation. Configured server setting properties and Database drivers. Utilized custom logging framework for Mule ESB.
  • Used encryption algorithms to encrypt the fields in the environment properties. Utilized integration Patterns, integration tools, EAI, Transformations, XML Schemas, and XSLT.
  • Used Quartz connector to schedule the batch jobs.
  • Create .zip files out the developed projects and deployed the applications into different environments using Mule soft Cloudhub Console.
  • Experience in developing interfaces between Salesforce and Oracle ERP using Informatica Cloud/Mule ESB technologies.
  • Implemented flows for Salesforce outbound / inbound calls and business process.
  • Experience in MuleSoft Anypoint API platform on designing and implementing Mule APIs.
  • Strong knowledge and hands on experience in documenting and designing REST API's using RAML File.
  • Work on developing REST API for Micro services architecture to ensure deployment of software bundles to the data center rack. Involved in design, built, and deployed applications utilizing AWS stack (including Amazon EC2, S3 and SQS).
  • Used Amazon EC2 for Integration with Tcat Server REST APIs for management and control.
  • Experience developing web applications with a Mongo DB, and Elastic Search.
  • Working knowledge of API management using Anypoint API management tools.
  • Involved in creation & deployment of the application, done with unit testing by writing the MUnit test case.
  • Provided production support by debugging system issues.

Environment : Mule ESB, Anypoint Studio, RabbitMQ, RabbitMQ, Maven, Cloud Hub, XML, Java, RAML, SFTP, JAX-RS, CloudHub, REST, MULE ESB, ActiveMQ, Postman Oracle, Log4J, GIT, Jenkins.

Confidential, Springfield, IL

Java,J2EE Developer

Responsibilities:

  • Involved in complete development of Agile Methodology. Participated in Scrum process that is used for planning different iterations of the project.
  • Involved in developing new portfolio Multithreaded-application with complete new design which will be compatible with existing application.
  • Developed Interactive GUI screens using HTML, bootstrap and JSP and data validation using JavaScript.
  • Developed UI using JSP and AJAX Call in JSP pages, business implementation in Servlets and Struts action class.
  • Filling the requirement gaps and communicated with Analyst to fill those gaps.
  • Established a JSON contract to make a communication between the JS pages and java classes.
  • To maintain loose coupling between layers published the business layer as services and injected the necessary dependent components using Spring IOC and published cross cutting concerns like Logging, User Interface exceptions, Transactions using Spring AOP.
  • Integrated Spring DAO for data access using Hibernate.
  • Used Spring Security for Authentication and Authorization of the application.
  • Implemented an asynchronous, AJAX and JQuery UI components based rich client to improve customer experience.
  • Comfortable working on IDEs such as Eclipse, IntelliJ, and NetBeans for Application development.
  • Extensively used Maven to manage project dependencies and build management.
  • Developed the UI panels using Spring MVC, XHTML, CSS, JavaScript and JQuery.
  • Used Hibernate for object Relational Mapping and used JPA for annotations.
  • Integrated Hibernate with Spring using Hibernate Template and uses provided methods to implement CRUD operations.
  • Established Database Connectivity using JDBC, Hibernate O/R mapping with Spring ORM for MySQL Server.
  • Used Spring data framework for CRUD operations on MongoDB.
  • Consumed Web Services to interact with other external interfaces in order to exchange the data in the form of XML and by using SOAP.
  • Involved designing and preparing Unit test cases using JUnit 3 and implemented Log4j using the Spring framework for the production logs.
  • Involved in deploying and testing the application in JBoss application server.
  • Analysis and Bug fixing of the production problems and defects along with enhancements.

Environment: Java, J2EE, CSS, XHTML,, JSTL, JavaScript, AngularJS, JQuery, XML, XSD, XSLT, JSP, Servlets, SOAP web service, DAO, Groovy/Grails, Hibernate, Spring MVC, Spring, AJAX, JSF2.0, JIRA, JBoss 1.6, Perforce, Unix, Eclipse, Maven, JUnit, MongoDB,, MS SQL Server 2008, SVN.

Confidential, Waltham,MA

Java Developer

Responsibilities:

  • Implemented Spring MVC architecture using Spring, JSP & Java beans to migrate from Struts Framework.
  • Involved in development of services based architecture utilizing open source technologies like Hibernate ORM and Spring MVC Framework.
  • Designing and coding of Controller classes and Business Layer and DAO Classes and wired them using Spring Framework.
  • Integrated spring (Dependency Injection) among different layers of an application.
  • Worked on migrating Persistence layer from simple DAO to Spring/Hibernate.
  • Developed PL/SQL as per the requirement in the Data Access Layer.
  • Developed web layer using Struts framework to manage the project in MVC pattern.
  • Implemented integration of Struts Action classes in Presentation Tier
  • Used Struts Tiles Framework for designing the layout of the application
  • Extensively Used JavaScript to provide the users with interactive, Speedy, functional and more usable user interfaces.
  • Experienced in writing Complex SQL Queries involving multiple tables inner and outer joins.
  • Developed Struts Action Forms and Action Classes to control the application flow and used Struts and JavaScript Validation framework to validate the values entered in the forms.
  • Used Spring, Hibernate module as an Object Relational mapping tool for back end operations over SQL database.
  • Involved in the Code Review Team that suggests the best way so that the product is stable and is implemented with the best performance and efficiency.
  • Involved in writing JUnit test cases, unit and integration testing of the application.
  • Configured the project on Weblogic application server.

Environment: Java, J2EE, SOAP Web Services, Spring, Struts, Hibernate, JSP, JSTL, HTML, CSS, JavaScript, WebSphere, Tomcat, XML, XSD, Linux, WebLogic, Eclipse IDE, XSLT, JDBC, PL/SQL, Maven, SVN, SOA, Design patterns, JMS, JUNIT, log4J, WSDL, JSON, JNDI.

Confidential, Austin, TX

Java Developer

Responsibilities:

  • Involved in Full System Development Life Cycle (SDLC)
  • Developing User Interface using JSP, Servlets HTML, and JavaScript
  • Developed the application based on Model View Controller (MVC), design pattern using Servlets, JSP and Java Beans.
  • Worked on the spring framework like Spring IOC and Spring DAO.
  • Developed ANT scripts to build and deploy the application in the JBOSS Application Server.
  • Used Hibernate to populate the data from the Database.
  • Used JavaScript and JQuery for validating the input given to the user interface.
  • Developed the application using Spring MVC.
  • Involved in front end server side coding using JavaScript/HTML/CSS and Java, JSP, Beans, EJBs.
  • Developed JSPs, JavaBeans and Servlets.
  • Created images/icons for web pages using Photoshop.
  • Interaction with the clients for modifications after UAT.
  • Data validation and documentation for future changes.
  • Implemented design patterns like MVC, Singleton.
  • Designed and Developed HTML pages and JSP pages.
  • Configured controllers using Struts Framework.
  • Developed front- end interfaces and Error Handling mechanism using JSP
  • Used Tomcat server for application development with Eclipse IDE tool
  • Used JDBC Connection Pooling with Oracle Database
  • Called PL/SQL stored procedures using JDBC Callable statements
  • Worked on bug fixing of the developed application
  • Instrumental in modularizing, structuring & functional designing and played key role in development
  • Used JDBC connectivity with callable statements to invoke the stored procedures
  • Developed a connection pool mechanism in java to pool Oracle connections
  • Testing the modules

Environment: Java, Spring, Hibernate, JSP, Servlets , HTML, JavaScript, Struts, Spring AOP, XML, XSD, XSLT, CSS, JPA, JUnit, RAD, Oracle PL/SQL, Web sphere Application Server, ANT, Log4j, Unix, Microsoft Visio, Quality Center, JIRA Tracking tool

Confidential, McLean, VA

Java Developer

Responsibilities:

  • Working, maintaining, creating, and re-designing modules
  • Working closely within Agile teams discussing design, architecture, propose design and solutions
  • Utilizing both back and front-end experience utilizing background in JQuery, Bootstrap, Spring, Spring boot, and SQL
  • Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance

We'd love your feedback!