We provide IT Staff Augmentation Services!

Mule Soft Developer Resume

5.00/5 (Submit Your Rating)

Carmel, IN

SUMMARY

  • Over all 7+ years of experience in design development and support with 3+ years of Experience in Mule ESB from Design to implementation and transformation for legacy system upgrades and maintenance and 2+ years of experience in Java.
  • Extensively worked on Mule architecture including Mule ESB, Any point studio, API kit, API Gateway, Flow and various Connectors.
  • Good knowledge on Mule ESB and building Mule Soft Flows and strong back end development with front end designs.
  • Worked on both Enterprise and Community edition of MULE ESB. Had an experience developing Rest APIs using Any point Platform.
  • Hands on Experience in using Mule Connectors like FTP, FILE, SFTP, IMAP, Salesforce, SMTP etc. as part of Integration Usage.
  • Extensive experience in designing, developing and managing APIs using Mule API gateway/portal.
  • Experienced trouble shooting Mule ESB, including working with debuggers, flow analyzers and configuration tools.
  • 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.
  • Extensively used Mule Components that include Dataweave, JAXB, SMTP Transport, FTP/SFTP Transport, JDBC Connector and VM.
  • Configured different Mule connectors like HTTP, Database, Netsuite and Salesforce.
  • Used GIT as version controlling tool and Maven for building and deployed Application to Mule on Cloud.
  • Experienced in database systems like Oracle and MYSQL Server to manage tables and created views, indexes, sequences, stored procedures.
  • Good experience in using Transformers, Filters, Flow Control, Collection splitters/Aggregators etc. in Mule Anypoint studio.
  • Worked in XML related technologies that includes XML, XSD, DTD, XSLT, XML Schemas, and XPath.
  • Integrated salesforce and other external applications using SOAP API.
  • Experience in providing analyzing and testing support after getting issues in the project code.
  • Identify, analyze and develop interfaces and integration flows usingMuleESBAny point platform includingMuleRuntime, Connectors, Design Center and API management.
  • Expertise on SaaS (Mule Soft), a platform for building and deploying integrations within the cloud and between the cloud and the enterprise.
  • Actively involved in each phase of Software Development Life Cycle (SDLC) Requirements, Design, Implementation, and Testing during the development of the application.
  • Developed REST APIs with RAML using APIKIT Router.
  • 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 CloudHub.
  • Experience in Applications migration from Tomcat/Web logic to JBoss AS.
  • Integrated systems like Salesforce, NetSuite, Workday, Jira, Snow, Splunk.
  • Experience in migration of existing Maven Projects to Gradle.
  • Experience with Continuous Integration with Cruise Control, Hudson, Jenkins and Build tools like Ant, Maven, Gradle - Created automated deployment Scripts utilized in the deployment of Java build applications on Web logic, JBoss As, Tomcat on Windows and Linux Platforms.
  • Implemented and consumed SOAP web services and tested using SOAP UI for Mule ESB flows.

TECHNICAL SKILLS

ESB: Mule ESB, Mule Connectors, Mule Scopes

Web technologies: HTML, DHTML, CSS, JSP, AJAX, Java Script

Java & J2EE: Core Java, collections, Exception handling, IO, Multi-Threading, Generics, Annotations, Applets/Swings, JDBC

Web/application Servers: Tomcat, Web Logic, Web Sphere, Web logic

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

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

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

Design Tools: Microsoft Visio, Rational Rose

IDE Tools: Any point Studio, Eclipse, My Eclipse

Unit Testing: Munit, Junit, Mockito

Operating Systems: Windows, UNIX/Linux

PROFESSIONAL EXPERIENCE

Confidential, Carmel, IN

Mule soft Developer

Responsibilities:

  • Designing and implementing API’s
  • Developed flows/orchestrations for integrating the components like connectors, transformers and scopes written on top of different internal platforms using Mule ESB.
  • Design and Implemented RESTFUL Web Services using various data format (JSON, XML) to provide an interface to the various third-party applications.
  • Working with transformers, exception handling, testing & Security of Mule ESB endpoint through OAuth, OKTA.
  • Extensively used Mule Components that include Data Weave, JAXB, File Transport, SMTP Transport, FTP/SFTP Transport and JDBC Connector and VM.
  • Working Database Connectors to connect with respective systems using Mule ESB.
  • Integrating other sub-systems through JMS, MQ Series.
  • Work with Testing such as Munit, Junit.
  • Installed Collibra and integrated to connect with Anypoint studio and Mule ESD Standalone.
  • Involved in injecting dependencies into code using spring core module concepts like IOC of Spring Framework.
  • Deployed Mule Applications on Mule 3.7 On-Premise through MMC and managed the server deployments.
  • Imported Data in to Collibra DGC
  • Deployed Mule application to CloudHub using Anypoint Runtime Manager.
  • Design and Implemented RESTFUL Web Services using various data format (JSON, XML) to provide an interface to the various third-party applications.
  • Done with transformers, exception handling, testing & Security of Mule ESB endpoint through OAuth.
  • Used Maven for build framework and Jenkins for continuous build system.
  • Used GitHub and Jenkins to achieve continuous deployment and integration.
  • Responsible in developing integration workflows using Mule ESB framework and implemented Data weave and content-based routing using Mule ESB.

Environment: SOAP, REST, WSDL, UDDI, Axis, CXF, Http, XML, XSL, DTD, XSD, XSLT, XPath, XQuery, JAXP, CSS, HTML, JQuery, Servlets, JSP, Angular JS, Righface, JSON, Anypoint studio, Azure, Oracle SOA.

Confidential, Richmond, VA

Mule soft Developer

Responsibilities:

  • AGILE development process has been followed, Experienced with stand-up, Retrospective, Demo, Planning and Code Review meetings.
  • Developed the integration flows using a Mule Soft ESB framework.
  • Deployed to the private cloud by using Red Hat JBoss Fuse.
  • Created RESTful APIs using MULE-ESB for cleaning up data in the database as part of maintenance process.
  • Developed integrations using connectors such as Salesforce, Database, HTTP, FTP and File AJAX Connectors.
  • Involved in creating HTTP inbound & outbound flows and orchestration using XPath using MULE ESB.
  • Done with transformers, exception handling, testing; security of Mule ESB endpoint through OAuth.
  • Used Database Connectors to connect with respective systems using Mule ESB.
  • Experience in Any point API platform on designing and implementing Mule APIs.
  • Extensively used Mule Components that include Dataweave, JAXB, File Transport, SMTP Transport, FTP/SFTP Transport and JDBC Connector and VM.
  • Developed the services interface to access the core services and provisioning services using Mule ESB 3.7.0
  • Configured different Mule Connectors like HTTP, Database, NetSuite and Salesforce.
  • Designed and developed enterprise services using RAML and REST based APIs.
  • 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.
  • Used OAuth and generated OAuth tokens.
  • Used GIT as version controlling tool and maven for Building and deployed Application to Mule On cloud.
  • Used Maven for build framework and Jenkins for continuous build system.
  • Performed integration with other sub-systems through JMS, XML and XSL using Mule ESB.

Environment: Mule ESB, Any point studio, Jenkins, JAXB, JDBC, Active MQ, RAML, Cloud hub, XML, AJAX, WebLogic, SALESFORCE, Application server, Data Weave, JAXB, File Transport, SMTP Transport, JDBC Connector, Web service-GitHub, RabbitMQ, Mule APIs.

Confidential, San Roman, CA

Mule soft Developer

Responsibilities:

  • Designed RESTful webservices using RAML and shared with internal clients.
  • Worked on Different Soap Webservices, databases to store the patient details, appointments etc.
  • Built JAX-WS services and exposed them securely using CXF component.
  • Consumed both internal and external SOAP web services using Web Service consumer.
  • Migrated existing services from CXF to use Web Service consumer.
  • Built JAX-RS services and exposed them using REST component.
  • Implemented clustering and throttling concepts for mule-based solutions.
  • Used MUnit for mocking and unit testing mule flows.
  • Extensively used routing for integrating the applications.
  • Effectively created exception strategies for flows in the application.
  • Had experience in using the enterprise security, notifications features provide by mule.
  • Implemented MVC architecture by developing spring framework.
  • Integrated reporting systems using JMS Transport.
  • Used Database connector for connecting Oracle Database in the mule flows.
  • Coded SQL, PL/SQL for backend processing and retrieval logic.
  • Used CVS as version control system
  • Worked on bug fixing and Production Support.
  • Responsible for Coding, Unit Testing and Functional Testing and Regression Testing of the systems

Environment: Mulesoft ESB 3.5, Any point studio, CXF, SOAP, REST, Sales force, Git Hub, Active MQ, RAML, MUnit.

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in gathering business requirements, analyzing the project and created technical specification documents including use Cases, Class, Sequence and Activity Diagrams using Enterprise Architect.
  • Developed the policy change screens using Struts, XHTML, and JQuery.
  • Written managed beans and validators for UI interactions and configured the JSF for the web application.
  • Wrote Validation framework and implemented data validation rules for quality checks in the EDI claim files.
  • Written spring services and DAO’S in the service layer for Oracle data retrieval operations using Hibernate.
  • Developed modules for validating the data according to business rules and used Castor to convert data into array of xml strings.
  • Developed Message Handler Adapter, which converts the data objects into XML message and invoke an enterprise service and vice-versa using JAVA, JMS and MQ Series.
  • Configured Maven pom.xml for dependency management and build purposes.
  • Consumed Restful web services using spring to get data from external systems and configured log4j for logging purposes.
  • Deployed the application artifacts on WebLogic and involved in entire software development life cycle.
  • Participated in builds and deployments using maven to DEV, QA and production and resolved bugs.
  • Participated in code reviews and used maven for builds and SVN for source control.

Environment: Java 1.6, J2EE, JSP, Servlets, Struts, Java Script, HTML, CSS, Ajax, jQuery, EclipseJunit, Spring 3.2, Oracle, WebLogic 10, Hibernate 4, Maven, SVN, Log4J,Windows and Linux.

Confidential

Java Developer

Responsibilities:

  • Interacting business analysts for requirements gathering for system dependencies and participated in peer reviews and walkthroughs of program, code; test specifications.
  • Struts were used to make the application Web-centric and followed the MVC architecture for the application.
  • Worked on Struts MVC Framework components like struts-config.xml, validator-rules.xml, validation.xml, struts action classes, form-beans.
  • Developed and deployed EJB’s (Session and Entity) to implement the business logic and to handle various interactions with the database.
  • Worked on creation of Hibernate configuration files and mapping files for persistence layer (JPA) and transaction management.
  • Implemented data access layer by Object Relational Mapping (ORM) tool-HIBERNATE with standard DAO pattern and HQL Queries.
  • Wrote extensive SQL Queries for data retrieval and data manipulation using JDBC and JNDI on Oracle.
  • Responsible for writing, tuning and maintaining complex SQL statements and used Hibernate framework for connecting the database.
  • Used Web Services-WSDL and SOAP for getting information from third party.
  • Used XSL/ XSLT for Transforming and displaying reports and Developed DTD’s for XML.
  • Used Apache Maven plug-in for Eclipse for building the application and setup WebLogic during deployment and testing.
  • Performed extensive test-driven development using JUnit for unit testing.
  • Used CVS for Source code control System and used GitHub repository to store the work.

Environment: Java, J2EE, Struts, XML, JBOSS, Apache Tomcat, Agile Processes, JSON, JMS, JVM, SOAP,Hibernate, WSDL, WebSphere, Log4J, JUnit, CVS, GitHub, IBM Maven Plug-in, Eclipse

We'd love your feedback!