We provide IT Staff Augmentation Services!

Sr. Mulesoft Integration Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Over 7 years of Professional IT experience in designing and development of various multi - tiered client server based applications using Object Oriented, Java & J2EE and 4 years of experience in middleware technologies.
  • Experience in both Enterprise and Community editions of Mule ESB. Good experience on working with Mule API Manger and RAML.
  • Developed applications in Anypoint Studio and deployed, undeployed those applications on Cloud hub as well as on-premise with Mule Management Console (MMC).
  • Experience with build tool maven and SCM tool GIT: managing branches, merging Code across branches, user access.
  • Experienced in developing Mule ESB flows and integrations by using Service-Oriented-Architecture (SOA) and Enterprise Application Integration (EAI) using Mule Runtimes.
  • Good hands on experience using Mule connectors like Salesforce, File, Database, JMS, SMTP other connectors as a part of integration usage .
  • Expertise in designing and developing enterprise services using RAML in Mule, REST based API’s, SOAP web services and use of different mule connectors.
  • Expertise in the EDI Integrations utilizing the best practices.
  • Hands on experience in Mule Expression Language (MEL) in order to access and evaluate the data in the payload, properties and variables of a Mules message.
  • Strong application and integration experience using MuleSoft ESB with connectors, transformations, Routing, Exception Handling and Messaging using ActiveMQ and RabbitMQ.
  • Worked in various MuleSoft features like Data Weave, API designer and various connectors to ensure robust and loosely coupled integration layer every time.
  • Designed and developed various integrations using Mule ESB and also good knowledge on Mule MMC and Enterprise release.
  • Worked on different Application and Web Servers that include JBOSS, Apache Tomcat, IBM WebSphere and Oracle Web Logic.
  • Hands on experience integrating multiple applications using Mule ESB. Utilized different connectors, transformations, Routing, Messaging and Exception handling using Mule ESB.
  • Good experience in configuring the APIs, Proxy endpoints and API analytics based on technical specifications with MuleSoft API Manager.
  • Developed SOAP and REST based web services using WSDL, SOAP, JAXB, CXF, JAX-WS and Restful web services using JAX-RS and JERSY APIs.
  • Good Knowledge on using the Mule Connectors like DB, HTTP, HTTPS, FTP, File and SFTP, JMS, Salesforce etc., as a part of developing integrations. Involved in unit testing and writing M-unit test cases for the integration flows.
  • Hands on experience on transformation using Dataweave/Data Mapper.
  • Experience in CI tools like Jenkins (User Access, Node Management, Plugin Management, Job Configuration/Management, CI/CD Pipeline Creating/Management, and Mail Alerts Web hooks). Experience working with PUB/SUB model of messaging and queues
  • Consumed REST based Microservices with Rest template based on RESTful APIs.
  • Used both SOAP UI and POSTMAN testing tools to send the request to marketing cloud and test manually.
  • Working knowledge on configuration of ANT and Maven built automation tools.
  • Strong database experience in DB2, Oracle 9i/10g/11g, MS-Access, ODBC, JDBC SQL Server 2014 with good programming skills in SQL & PL/SQL. Experience in Monitoring tool Splunk.
  • Working knowledge of Ant/Maven for project build/test/deployment, Log4j for error logging and Debugging, JUnit for unit and integration testing and XML Spy for XML validations.

TECHNICAL SKILLS

Programming Languages: C, C++, Java

Java EE Technologies: JDBC, Servlets, JNDI, EJB, RMI, Annotations, Applets/Swings, Generics, Collections, Exception handling, IO, Multi-Threading

Frameworks: Struts, Spring, Hibernate, Tiles, Validator framework

Databases: Oracle, SQL Server, DB2 and MySQL

Database Tools: SQL Developer, Data Studio, TOAD

Application/Web Servers: IBM WebSphere, WebLogic, JBoss, Apache Tomcat

Web Technologies: HTML, DHTML, CSS, JavaScript, Python, AJAX, JQUERY, JSP, Angular JS, Bootstrap JS, Node JS

Messaging Systems: JMS, IBM MQ-Series

Version Controls: CVS, Rational Clear Case, SVN, Git Hub

Build/Testing Tools: Maven, Jenkins, JUnit, Ant, Mockito, Power Mockito, Log4j, SOAP UI, XML Spy

Integration Tools: Mule ESB, TIBCO, IBM Message Broker

Protocols: HTTP, HTTPS, FTP, SMTP, SOAP, LDAP, RMI-IIOP

PROFESSIONAL EXPERIENCE

Confidential

Sr. MuleSoft Integration Developer

Responsibilities:

  • Involved in Requirement Analysis document review, to understand complex business needs.
  • Collaborated with requirement gathering team to identify and gather the additional information needed for the development of the integration.
  • Participated in the Design phase of projects to ensure that we are re-using existing applications.
  • Worked as a member of the Integration Factory in designing and implementing Integration interfaces in MuleSoft.
  • Developed the integration with the EDI Integrations . utilizing the best practices.
  • Created Mock REST API based on the requirements using Anypoint Design Center and review it with architect.
  • Developed different -integrations which uses Database, Anypoint MQ, and also
  • Integrated web services using SOAP as well as REST using Mule ESB.
  • Developed the transformation mappings as per the mapping documents and also Developed the transformation as per business rules and the company standards.
  • Developed the mule flows to communicate to external end system by any protocol and transfer the data.
  • Created Unit test the code in DEV environment with 90% code coverage.
  • Migrated Mule ESB 3.8 apps to Higher versions and updated all the dependencies.
  • Reviewed MuleSoft code for integrations developed by fellow developers.
  • Performed the JSON Request and Response data validation via Postman Tool.
  • Performed XML Request & Response Data validation from different interfaces via SOAP UI web services API Tool.
  • Used Log4J components for logging. Perform daily monitoring of log files and resolve issues.
  • Worked with QA and Technical Analysts in fixing any identified bugs
  • Documented the code as per the Integration Factory standards and developed integration code leveraging the MuleSoft Anypoint platform as per the Integration Factory patterns & standards
  • Completed code reviews for ESB MuleSoft Integrations and related Components, and complete documentation of issues identified and action items.
  • Performed sanity testing across entire application once the system /application is deployed on production environment.
  • Monitored applications in production environments and provide real time support for analyzing and troubleshooting issues to ensure the stable and efficient operation of the IT systems.

Environment: MuleSoft Runtime 3.8.4,3.9,4.1.2, 4.2, Java1.8,AnypointStudio, Java/J2EE 1.8, ActiveMQ, AWS, SOAP Webservices, GitHub, API, RAML, FileZilla, OAuth, Groovy, Postman, IBM WMQ, Salesforce, Cloudhub, RabbitMQ, Nexus, Workbench, Jenkins, Apache-Maven.

Confidential

Sr. MuleSoft Developer

Responsibilities:

  • Actively involved in development and testing of the applications. Followed Agile including design, development, implementation, verification and validation, with a two-week sprint process and Implemented SOAP, REST web Services based on SOA.
  • Implemented three-layer API led architecture and extensively worked on system and process layers of different API’s. Created MULE ESB artifact and configured the MULE configurations files and deployed.
  • Developed multiple integrations related to fleet management and documented high-level design, development and testing documents.
  • Created Mule Flow using End Point, Connector and Component bean using Mule ESB to communicate client/server systems.
  • Created http inbound & outbound flows, routing, orchestration, transformations and Security of Mule ESB application using OAuth.
  • Extensively used Mule components that include File, SMTP, FTP, SFTP, MongoDB, JDBC Connector, and Transaction Manager.
  • Developed Sequence diagrams, Process flow diagrams for the different integrations based on the requirement.
  • Customized the Jenkins Pipeline groovy script as a part of Continuous Integration and Continuous Deployment for the process of automation testing. Integrated the Postman testing tool with Jenkins under CI/CD automation.
  • Involved in development of multiple integrations with legacy systems and also worked on legacy data format COBOL Copybooks.
  • Developed different integrations which uses Database, Anypoint MQ, and also integrated webservices using SOAP as well as REST using Mule ESB.
  • Created Mule flows with different components like HTTP, Salesforce, VM, Transform Message, filters, routers and many others to achieve the required business logic.
  • Developed integrations between External APIs, In-House APIs (MDM, CMDR, Seamless), CRM (Salesforce) and Database (Oracle, MySQL) using MuleSoft ESB.
  • Created Mule ESB helper class to call the Mule flow, connection end point and connectors directly from Java component instead of creating another Mule Flow.
  • Strong knowledge and hands on experience in documenting and designing REST API's using RAML File.
  • Created Splunk Lookups, alerts, log parsing, reports, dashboards etc.
  • Developed Mule ESB projects for services with synchronous and asynchronous Mule flows.
  • Used Poll with watermarking for triggering the database to pull the updated data and start the application process to push it target system.
  • Worked on developing interfaces between Salesforce (SFDC) to ORACLE MuleSoft technologies.
  • Used AWS Code commit as source repository for versioning.
  • Created M-unit test cases for Mule flows to attain optimal code coverage.
  • Used Anypoint MQs for messaging between different API’s in different layers.
  • Built and deployment mule projects to Cloud Hub using Maven (Mule-Maven-plugin) through Jenkins
  • Implemented Log4j for logging purposes. Used SOAP UI & POSTMAN for testing the application services.
  • Implemented choice, global, custom exceptional handling mechanisms based on the business requirements with Mule ESB. Extensively used Dataweave to transform the messages.
  • Experience in MuleSoft Anypoint API platform on designing and implementing Mule APIs.

Environment: MuleSoft Runtime 3.8.4,3.9,4.1.2, Java/J2EE 1.8, Anypoint Studio, ActiveMQ, IBM WMQ, Salesforce, Cloudhub, RabbitMQ, Nexus, Workbench, Jenkins, Apache-Maven, AWS, SOAP Webservices, GitHub, API, RAML, FileZilla, Splunk, OAuth, Putty, Groovy, Postman.

Confidential

MuleSoft Developer

Responsibilities:

  • Involved in Technical Discussions with customers during requirement analysis
  • Involved in event-driven, stream- oriented XML parsing, XML serialization, XML Schema validation.
  • Involved in Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.
  • Involved in 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 include File, SMTP, FTP, SFTP, JDBC Connector ( Data Base, HTTP and FTP) .
  • Involved in pass messages like payload to track different statuses and milestones using EJB.
  • Created Mule ESB flows using Mule Studio, performed payload transformation & developed middleware frameworks for routing the messages to appropriate systems.
  • Migrated deprecated Data Mapper mapping to Data Weave in Mule ESB.
  • Migrated Mule ESB 3.5 apps to Higher versions and updated all the dependencies.
  • Involved in developing enterprise services using swagger, RAML and REST based APIs using Basic authentications.
  • Experience in MuleSoft Anypoint API platform on designing and implementing Mule APIs.
  • Developed Restful/SOAP 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.
  • Involved in working on transformers, exception handling, testing & Security of Mule ESB end point through OAuth.
  • Involved in Mule administration, configuration and tuning. Deployed Mule applications through MMC and managed the server deployments.
  • Involved in maintaining authorization & authentication using Site Minder.
  • Implemented Security Mechanisms like Security Certificates, Key Exchange, Encryption, description.
  • Created continuous integration builds using Git, Jenkins and Maven.
  • Used CVS (Concurrent Version System) as the configuration management tool.
  • Used Log4J components for logging. Perform daily monitoring of log files and resolve issues.
  • Involved in unit testing, integration testing, SOAP UI testing, user acceptance testing of the application.
  • Followed the test driven development using the JUNIT and Mockito framework.
  • Involved in fixing QA/UAT/Production issues and tracked them using QC.
  • Involved in performance Tuning is done by making Code changes to remove unnecessary calls.
  • Provided support activities to other teams.
  • Worked closely with testers and explained the functionality so that they can test accordingly.

Environment: Java1.8,AnypointStudio 5.4.0/5.4.3 ,MS-SQL,MuleESB3.8,Mule4.0,Cloudhub,ActiveMQ5.3, Apache-Maven3.3.9, Log4j1.2.14, Nexus, FileZilla3.14.1, Putty, Windows7, GIT, QC, Confluence, Jenkins, Maven.

Confidential, FL

Mule ESB Developer

Responsibilities:

  • Worked on Agile Methodology to meet timelines with quality deliverables.
  • Implemented Mule flows for each entity with retry mechanisms with private flows.
  • Extensively used Mule components like File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, MongoDB, and Transaction Manager.
  • Writing application code and development activities for large projects especially in a SOA environment with Mule ESB
  • Worked on Rest based Web services for Mule ESB flows
  • Worked on FlatFiles, XMLs, and JSON.
  • Implemented Mule flows for different modules, which process user provisioning from different systems.
  • Worked with Data Mapper Component and file component to extract the data from CSV files using FILE connector for mapping in the flow to carry out batch processing of records.
  • Created various RAML resources to implement REST Based APIs as a part of project implementation.
  • Integration of Mule ESB system while utilizing Queues, Topics, Http, File system and SFTP transports.
  • Used batch processing in Extracting, transforming and loading (ETL) information into a target system.
  • Implementation of Data Transformation using XSLT & Data Weave, Routing, Schema and Data Validation
  • Used Cloud Hub connector in the flows to trigger alerts during exceptions and captured the failed records for further recovery.
  • Migrated deprecated Data Mapper mapping to Data Weave in MULE ESB.
  • Written business logic in java using OOPS concepts.
  • Worked on Unix Shell Scripting
  • Developed Restful/SOAP web services in Mule ESB based on SOA architecture.
  • Experience in MuleSoft Any point API platform on designing and implementing Mule APIs.
  • Created Stored Procedures SQL statements, Functions to manipulate the databases.
  • Used OAuth for successful Authorization and Authentication of the Restful API's
  • Created unit test cases and debugged the applications in all the environments.
  • Have written MUnit test cases to validate the Mule flows.
  • Used Jenkins for CI/CD, Committed developed Mule flows.
  • Used GIT repository for version control and code check in’s.
  • Implemented asynchronous messaging using Active MQ and AWS Suite.

Environment: B2B Framework, Mule ESB, SOA, EDI, XML, JSON, RAML, Java, OOPS, Mule API, ETL, XLST, Data Weave, JMS, Jenkins, Cloud Hub, PL/SQL, Web Services, OAuth, MUnit, ETL, AWS, GIT, MongoDB, Active MQ, Oracle.

We'd love your feedback!