Mulesoft Developer Resume
Princeton New, JerseY
SUMMARY
- 8 years of experience in designing, developing, and testing applications using IBM, MuleSoft and Oracle products. 4+ years of experience in application integration using Mule ESB, CloudHub, AnyPoint Studio, AnyPoint Platform.
- Good experience in Mavenizing, MuleSoft project and creating builds using Maven build tools for deployment to CloudHub / Mule MMC.
- Respond to reported problems and inquiries from retailers, distributors, and business departments.
- Good experience developing SOAP and Rest based services.
- Good experience using mule connectors like DB, HTTP, HTTPS, FTP, FILE, SFTP, JMS, Salesforce, SAP etc... as a part of integration usage.
- Good experience in using ActiveMQ, AWS suite for Asynchronous message queuing for guaranteed delivery pattern.
- Good experience in MuleSoft Expression Language (MEL) to access payload data, properties, and variable of Mule Message Flow.
- Good experience in XML technologies like XSD, XSLT, XQuery, and Xpath for data transformations in MuleSoft.
- Strong experience with Problem determination, Route cause Analysis and Defect resolution.
- Good experience in Design and development of Mule ESB projects which are on - premises and hosted cloud using synchronous and asynchronous Mule flows.
- Good experience creating technical documentation including incoming and outgoing message structure, message flow diagram, provider service information and test cases.
- Good experience working in Agile based team environment.
- Excellent communication, interpersonal and analytical skills.
TECHNICAL SKILLS
Integration: Mule 3.x and 4.x runtime, CloudHub
Programming languages: Java 6 and 7, XSLT, DataWeave, JavaScript, Python.
J2EE Technologies: Java EE, JSP, Servlet, EJB, JDBC, JNDI, JSTL, JPA
Web Services: SOAP, REST
Databases: Oracle 9i/10g, MongoDB 2.6, MS SQL Server 2008, MySQL 5/6, PostgreSQL 8/9
Application Servers: Apache Tomcat 5/6/7, Apache HTTP Server 2.x, JBoss 5.x, Express Node.js
Version Control Systems: Apache Subversion SVN, CVS, Git and GitHub
PROFESSIONAL EXPERIENCE
Confidential, Princeton, New Jersey
MuleSoft Developer
Responsibilities:
- Participate in API Design, Implementation and Maintenance phases.
- Design RESTful API with Design on AnyPoint platform and AnyPoint studio.
- Implement flows and application with AnyPoint studio and leveraged Dataweave to do message mapping.
- Create reusable component such as error handler, domain projects and library.
- Used different transformers, exception handling, testing & Security of Mulesoft ESB endpoint through OAuth.
- Integrated the existing systems with external third-Party Systems.
- Created the MULE ESB artifacts, created flows, and configured the MULE configuration files and deployed the application.
- Created and consumed SOAP and REST services using CXF.
- Created Flows, Sub Flows, Exception strategy and Dataweave transformation in Mule configuration.
- Used Mule Batch processing to handle the large data and used the batch processing capabilities of Dataweave to transform large payloads.
- Worked on Mule flow variables, record variables, various connectors like FILE, SFTP, IMAP, HTTP, Oracle database, Salesforce, CXF.
- Used various Atlassian toolset like; bitbucket, JIRA and confluence.
- Used Jenkins for CI/CD deployment strategy.
ENVIRONMENT: XSLT, XPATH, Anypoint Studio, MuleSoft, MMC, XSD, ActiveMQ, RabbitMQ, Servlets, JAXP, JAXB, WSDL, Spring MVC, SOAP, Nexus, Java, XML
Confidential, McLean, VA
MuleSoft Developer
Responsibilities:
- Participate in API Design, Implementation and Maintenance phases.
- Design RESTful API with Design on AnyPoint platform and AnyPoint studio.
- Implement flows and application with AnyPoint studio and leveraged Dataweave to do message mapping.
- Create reusable component such as error handler, domain projects and library.
- Used different transformers, exception handling, testing & Security of Mulesoft ESB endpoint through OAuth.
- Integrated the existing systems with external third-Party Systems.
- Created the MULE ESB artifacts, created flows, and configured the MULE configuration files and deployed the application.
- Created and consumed SOAP and REST services using CXF.
- Created Flows, Sub Flows, Exception strategy and Dataweave transformation in Mule configuration.
- Used Mule Batch processing to handle the large data and used the batch processing capabilities of Dataweave to transform large payloads.
- Worked on Mule flow variables, record variables, various connectors like FILE, SFTP, IMAP, HTTP, Oracle database, Salesforce, CXF.
- Used various Atlassian toolset like; bitbucket, JIRA and confluence.
- Used Jenkins for CI/CD deployment strategy.
ENVIRONMENT: XSLT, XPATH, Anypoint Studio, MuleSoft, MMC, XSD, ActiveMQ, RabbitMQ, Servlets, JAXP, JAXB, WSDL, Spring MVC, SOAP, Nexus, Java, XML
Confidential, Woodland Hills, CA
MuleSoft Consultant
RESPONSIBILITIES:
- Design and develop enterprise services API specification using RAML and REST schema.
- Create HTTP inbound & outbound flows and XSLT transformers and Security of Mule endpoint.
- Build Deploy and Test applications or flows using Mule ESB and build and deployed the services.
- Design and Develop Restful API’s using API Designer and generated flows using RAML file.
- Participate in analysis, design, development and implementation life cycles of the project.
- Promote code from development to testing and production environments.
- Work with Business Analyst to understand the integration requirements.
- Participate in business meetings to gather requirements.
- Participate in different phases of Testing with end systems.
- Create Test plans, Test Suit and Test Cases.
- Create complex queries with joins, sub-queries, and nested queries in SQL queries.
- Support development, test and the production databases
- Create Flows, Sub Flows, and DataMapper transformations in Mule configuration.
- Implement data transformation using DataWeave and MEL.
- Deploy and scheduled mule project on cloud hub.
- Implement and consume both SOAP and Restful web services.
- Participate in trouble shooting and problem solving of the Integrations.
- Create High level, detailed design, topology and testing documents.
- Participate in 24X7 production support.
- Create Exception Handling for the ease of debugging and displaying the error messages in the application.
ENVIRONMENT: MuleSoft, MMC, Anypoint Studio, ActiveMQ, Servlets, JSON, JMS, CloudHub, GitHub, XML, XSD, XSLT, XPATH, WSDL, SOAP, Spring MVC
Confidential, Cherry Hill, NJ
Java Developer
Responsibilities:
- Spring IOC for dependency injection and Spring AOP for cross cutting concerns like logging, security, transaction management.
- Designed web portals using HTML & used Java script, AJAX.
- Implemented test cases with JUnit.
- Used XML for the data exchange and developed Web Services.
- Integrated Spring JDBC for the persistence layer
- Developed DAO Classes and written SQL for accessing Data from the database.
- Involved in Bug Fixing of the application.
- Coordinated with the QA team and participated in testing.
- Created SQL scripts to load the custom data into Use
- Utilized Rational Clear Case as a version control system and for code management.
- Implemented Ant and Maven build tools to build jar and war files and deployed war files to target servers.
- Involved in requirements gathering and analysis from the existing system. Captured requirements using Use Cases and Sequence Diagrams.
- Deployment of the application into JBOSS Application Server.
ENVIRONMENT: AJAX, JUnit, Oracle 9i, HTML, J2EE, ClearCase, JBuilder, DHTML, XSL, XSLT, Servlets, JavaScript, JBOSS, RAD, log4J