We provide IT Staff Augmentation Services!

Mule Soft Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Over 8+ years of experience in Analysis,Design,Development,Testing and Support of Client server and Enterprise Integration Applications.
  • 5 years of experience in Mule ESB Development with extensive full Software Development Life Cycle (SDLC) experience in Application Software Specifications, Design, Development,Testing and debugging.
  • Used MUnit for mocking and unit testing mule flows.
  • Tightly integrated the Mule ESB with different application integrations. Experience in integrating Cloud applications like SFDC, Workday and interact using Mule ESB.
  • Responsible to develop RESTful /SOAP web services in Mule ESB based on SOA architecture.
  • Experience in Mule Administration,Configuration & Tuning with Mule Soft MMC & Enterprise release Capabilities.
  • Experience in Design and Implement Integration solutions.
  • Experience in Business Architect level with Mulesoft for Middleware API Integration.
  • Experience in writing shell scripts,grooving scripts,capturing thread and heap dumps.
  • Works on tools like Manven, GIT lab administration, Jenkins and artifactory.
  • Experience with 2 years of AWS configurations with E2C, SQS, S3,ALB and VPC.
  • Knowledge of testing API and mule application using postman.
  • Good Experience in connectors like HTTP, SFTP, File, DB, SFDC.
  • Architected Integrations using MuleSoft ESB environments for both on premise and Cloud hub environments.
  • Experience in consulting.
  • Extensive experience in Python and Perl with Strong Object - Oriented Development.
  • Hands on experience in building REST APIs.
  • Exceptional Interactive Problem solving and Decision-making skills.
  • Quick Learner with an ability to adapt to different business environments and users.
  • Strong knowledge in financial domain and CRM domain.
  • Well trained on Manual Testing and Automation and good Knowledge of QTP tool usage and QC
  • Expertise in mule soft 4. x platform
  • Wellversed in using Dataweave 2.0
  • Hands on experience with RAML

TECHNICAL SKILLS:

Languages: C++, Java,Python, HTML, CSS, MATLAB, Power World, Simulink, Photoshop

Anypoint Tools: Anypoint Studio 7.x, RAML, Anypoint API Designer, Cloud Hub, Runtime Manager

Web: HTTP, REST, XML, JSON

Connectors: HTTP, Salesforce, Database, File, FTP/SFTP

Message Transformation: JSON, XML, Data Weave

Database: Oracle, MySQL

CI / CD: Maven, Jenkins, GitHub

Operating Systems: Window 7/8/10, Linux

PROFESSIONAL EXPERIENCE:

Mule Soft Developer

Confidential

Responsibilities:

  • Implemented MuleSoft Expression Language (MEL) 4.2.1 to access payload data, properties, and variables of Mule Message Flow.
  • Worked with Proxy settings using API Gateway for APIs.
  • Created Mule Enterprise Service Bus (ESB) artifact, configured Mule configuration files and deployed.
  • Developed Mule ESB projects for services with Synchronous and Asynchronous Mule flows.
  • Used Data Mapper as well as DataWeave for data transformations and data validations within flows and sub - flows.
  • Create RAML specification in AnyPoint platform and use fragments such as Resource type, Traits, and Library to enable reusability.
  • Documented APIs in APIGEE Developer portal and used as content management system (CMS).
  • Integrated services with Management analytics and helped in improving the API performance and maintenance.
  • Created Http inbound and outbound flows, transformers, filtering, and Security of Mule Flows.
  • Used MuleSoft Anypoint platform on designing and implementing Mule APIs.
  • Worked on Anypoint Studio and Mule Integration Platform and used it to interface application services by utilizing message routing, data transformation, and service creation utilities.
  • Migrated deprecated Data Mapper mapping to DataWeave in Mule ESB.
  • Led onsite and offshore teams throughout the lifecycle starting from design through the testing phase.
  • Designed RESTful API Modelling Language (RAML) with introducing common-lib features and errorhandling.
  • Built and deployed Mule projects to Cloud Hub using Maven (Mule-Maven-plugin) through Jenkins.
  • Configured Mule process for fetching data from topic; made web service calls to middle-tier Mule ESB for processing.
  • Created Request and Response transformations, Custom Components and configured them in Mule config.xml.
  • Worked on SOAP web services and migrated from Java services to Mule API.
  • Developed various RESTful and SOAP web services in Mule ESB based on Service Oriented Architecture (SOA).
  • Worked with transformations of data, exception handling, testing & Security of Mule ESB endpoint through Oath.
  • Performed Code walk-through, Mule Debugging, and Error fixing.
  • Implemented clustering and throttling concepts for Mule-based solutions.
  • Used Mule Management Console (MMC) to monitor the request and response payload.
  • Wrote MUnit test cases to validate the Mule flows and Used MUnit for mocking and unit testing mule flows. Worked with SOAP web services extensively and migrating Java services to Mule.
  • Integrated different systems that include File Upload, DataBase, SAP, Salesforce, Web Services, and Spring Services, etc. using Mule ESB.

Environment: Mule ESB, Any point Studio, MuleSoft 4.2.1, Cloud Hub, Oracle, SOAP, REST, Salesforce, DataWeave, GitHub, Active MQ, RAML, Rally, JSON, SQL.

Mule ESB Integrator/Developer

Confidential

Responsibilities:

  • Actively involved in requirements gathering and Analysis.
  • Created System layer api, Process layer api and Experience layer api based on the microservice architecture (SaaS) recommended by MuleSoft to quickly configure another source if there is a need without changing the underlying code.
  • Create Mule flows to integrate Data from various sources (DB, SOAP, REST) and transformations
  • Configure Mule flows with various exception handling strategies such global exception, custom exception and choice exception strategies that notifies user with custom and simple error messages.
  • Worked on creating REST web services in Mule. Consumption of REST and SOAP webservice supporting both XML and JSON message transformations.
  • Used Mule ESB connectors, Message Transformers, Scatter Gather, choice and Data weave Language
  • Configured flows to use custom caching strategies with filter
  • Implement Logging, and Error Handling.
  • Created flows for Batch processing in Mule
  • Created REST API using RAML
  • Create MUnit test cases to validate Mule flows
  • Code walk - throughs, Mule Debugging, and Error fixing.
  • Used GIT as version controlling tool and Maven for building and deployed application to On-Prem.
  • Provide Knowledge transfer to all the team before release
  • Support weekly production release for the team and work closely with build and deploy team.
  • Worked on SQL queries to select and insert the data to the database.
  • Tested the whole application and did bug fixes.
  • Applying the policies for the API in both Dev and QA environments.
  • Using the TeamCity and Octopus tools for both building and deploying the API.
  • Interacting with both Center for Enablement(C4E) and Octopus team to add the Project variables to developed API.

Environment: Java 1.8, J2EE, MuleSoft 4.x, DataWeave 2.0, Anypoint Studio 7.x, SOAP, REST, RAML, WSDL, Maven, MySQL Database, Soap UI, Postman, GitHub.

Mule ESB Integrator/Developer

Confidential

Responsibilities:

  • Business requirements gathering and analysis by interacting with the customer.
  • Expertise in preparation of design document specifications, troubleshoots and testing.
  • Actively involved in each phase of Software Development Life Cycle SDLC Requirements, Design Implementation, and Testing during the development of the application.
  • Created Mule ESB artifact and configured the Mule config files by using Standard wire frame and deployed.
  • Created Http inbound & outbound flows and tested it working functionality
  • Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.
  • Implemented Mule API'S by documenting and designing REST API using RAML 0.8. Deployed and configured API'S, proxy's in AnyPoint platform.
  • Used Cloud Hub connector in the flows to trigger alerts during exceptions and captured the failed records for further recovery.
  • Mapped data from CSV to XML and vice - versa using Data weave and responsible for API designing using REST and SOAP services.
  • Developed an Integration Component with third party application using Mule ESB and Experience in integrating Cloud applications like SFDC Intact 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.
  • Implemented data transformation using XPATH, XSLT, Data Weave, custom java classes.
  • Extensively used Mule components that include File, SMTP, FTP, SFTP, JDBC Connector, and Transaction Manager and Data mapper for integrating various applications.
  • Gathered requirements and planning on integration of both SAS applications using Mule ESB and Integrated Mule ESB system while utilizing Rabbit MQ, JMS, Http, File system and SFTP transports.
  • Developed Mule flows to integrate Data from various sources into Database, from Active MQ topics and queues, some transformations were also done at the integration layer
  • Widely used Splitters, Scatter-Gather scopes and Batch processing in Mule ESB.
  • Migrated Mule ESB 3.5.1 apps to Mule ESB 3.7.3 and updated all the dependencies.
  • Used Log4j to capture the log that includes run time exception and for logging info and are helpful in debugging the issues. Used encryption algorithms to encrypt the fields in the environment properties.
  • Utilized integration Patterns, integration tools, EAI, Transformations, XML Schemas, and XSLT.
  • Tested the application functionality in development and non-production environments.
  • Implemented Jenkins for Continuous Integration Builds and automated Notifications.
  • Used Quartz connector to schedule the batch jobs.
  • Used VM'S and Mule Requester connectors to implement notifications and error handling.
  • Implemented choice, global, custom exception handling mechanisms based on business requirement in MULE ESB.
  • Involved in deployment of the application, and Expertise with unit testing by writing the MUnit test cases for Whole application.
  • Identified possible Production failure scenarios, created incident tickets, enhancements, and problem tickets. Provided production support by debugging system issues.

Environment: Java 1.7, AnyPoint Studio 6.1, Oracle-SQL, Mule ESB 3.5.0/3.7.3 with Mule Server 3.7.3, Mule Management Console 3.7, Active MQ 5.14.3, Apache-Maven 3.3.3, Log4j 1.2.14, Nexus 2.11.4 (Nexus Maven Repository), File Zilla 3.14.1, Putty.Java/J2EE Developer Cloud Politician Technologies India

Java Developer

Confidential

Responsibilities:

  • Involved in gathering requirements and built technical specifications from the requirements, also participated in Code reviews and documentation. Followed AGILE methodology and participated in sprint planning, daily stand ups and retrospective meetings. To maintain direct interaction and transparency with client.
  • Designing the application using Spring framework using MVC.
  • Used Hibernate as ORM Tool for Transaction Management, cache concepts and HQL.
  • To maintain continuous integration and deployment used Jenkins and Rundeck.
  • Eclipse IDE for code development and used Junit for unit testing.
  • For Code quality used SonarQube for sustainable code.
  • Developed the Login screen so that only authorized and authenticated administrators can only access the application.
  • Developed various activities like transaction history, search products that enable users to understand the system efficiently.
  • Configured Oracle connection pool, which is included in Oracle JDBC driver JAR file, to allow concurrent access to the database and optimize performance.
  • Involved in preparing the Documentation of the project to understand the system efficiently.

Environment: JAVA, J2EE, Servlets, JSP, HTML, JavaScript, JDBC, JSON, Web Services-WSDL, SOAP, JMS, MySQL -SQL, PL SQL, SVN, Putty.

We'd love your feedback!