Post Job Free

Resume

Sign in

Enterprise Application Mulesoft Developer

Location:
Manchester, NH
Salary:
110k
Posted:
December 09, 2023

Contact this candidate

Resume:

Priyanka V

603-***-****

ad1tyo@r.postjobfree.com

SUMMARY

Highly skilled and experienced in Agile & Waterfall Development process for diverse requirements. Java & J2EE related technologies with around 6 years of IT experience in all phases of the project development life cycle.

Around 6 years of experience on MuleSoft ESB, Mule API manager, RAML, Anypoint Studio, Anypoint Cloud - Hub and API Gateway and Management.

Implemented ESB Integration Services using MuleSoft ESB and enterprise application (EAI) using Mule Soft 4.x and Experience in designing and implementing API led connectivity Architecture.

Expertise in developing the integration workflows using an ESB framework. Developed Mule ESB projects for the services with synchronous and asynchronous mule flows.

Experienced in developing Mule ESB flows and integrations by using service-oriented architecture (SOA) and enterprise application integration (EAI) using Mule Runtime

Strong application integration experience using Mule ESB with Connectors, transformations, Routing, ActiveMQ, JMS.

Worked on Mule flow variables, record variables, Mule Expression Language (MEL) to access payload data, inbound properties and used it to transform the payload or store payload in Variables.

Experience working with various connectors like File, HTTP, Oracle database, Salesforce, CXF, etc. flow references and exception strategies.

Extensive Experience in designing, developing and managing APIs using Mule API gateway/portal.

Experience in deploying Mule flows and securing the APIs using the platform in Mule Cloud hub.

Experience troubleshooting Mule ESB, including working with debuggers, flow analyzers and configuration tools.

Experience on Mule Data Weave component and worked with exposing API using RAML. Worked with Message Filters, Message Translators, Content enricher, Scatter-gather and Mule Transaction Integration patterns.

Extensively worked on both Enterprise and Community edition of Mule ESB and configured Mule API manager and RAML. Created various RAML resources to implement REST Based APIs as a part of project implementation.

Expertise with xml technologies - XML, JSON, XSD, XSLT, JAXP and JAXB.

Experience developing on the Mule ESB platform to deliver SOAP & REST based APIs.

Responsible to develop RESTful and SOAP web services in Mule ESB based on SOA architecture.

Experience in developing flows, sub flows using Mule Anypoint Studio.

Extensively used Data Weave to do complex data transformations and used customized functions in Data weave to achieve complex data mapping requirements involving multiple files.

Used XPATH in mule flows to retrieve required data from XML.

Experience on Basic and OAuth Authentication mechanisms to consume REST API’s and Orchestration.

Extensively worked on both Enterprise and Community edition of Mule ESB. Have an experience working Mule API manager and RAML.

Experience with Mule administration, configurations and performance tuning. And also experience in MuleSoft MMC and Enterprise release capabilities.

Build and deployment Mule projects to Cloud Hub using Maven and using Jenkins to deploy artifacts to on-premise and Cloud Hub.

Extensive experience in setting up server properties, connection pooling and Messaging using Tomcat Server, JBoss.

Hands-on experience in writing SQL & PL SQL.

Experience in ANT and Maven build tools for building and deploying the application in web/app servers and vast experience with java multithreaded programming.

Field experience with Junit and Log4j in developing test cases and determining application functionality, have written MUnit test cases to validate Mule Flows.

Experience in IDEs for programming work which include Any-point Studio, Eclipse, JBuilder, and RAD.

Good communication skills, interpersonal skills, leadership skills, self - motivated, quick learner and team player.

SKILLS EXPERIENCE

ESB: Mule ESB 4.x/3.x

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

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

Web/application Servers: Tomcat 5.x / 6.x, WebLogic 8.x/9.x/10.3.3, WebSphere 8.1 and JBoss 3.x.x / 4.x.x

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

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

Web Services: Restful, SOAP, WSDL, CXF

Design Tools: Microsoft Visio, Rational Rose

IDE Tools: Anypoint Studio, Eclipse, My Eclipse

Version Controlling Tools: SVN, GIT, Bitbucket

Build & Other Tools: ANT, Maven

Unit Testing: Munit, Junit, POSTMAN, SOAP UI

Operating Systems: Windows, UNIX/Linux

EDUCATION

Masters in Computer Information Systems from New England College

CERTIFICATION

MuleSoft Certified Developer - Level 1 (Mule 4)

PROFESSIONAL EXPERIENCE

Costco Wholesale, Sterling, VA Jan 2023 – Current

Senior MuleSoft Developer

Responsibilities:

Experience in Agile methodologies to do requirements gathering, analysis and planning, development.

Contribution Developing of the business process flows as per API Led architecture by using Any Point Studio (7.9.0) and Mule Runtime (4.3.0) deploying applications on Cloud hub and managing API security using API Manager.

application integration experience using Mule ESB with Connectors, Https, transformations, Routing, Batch Processing.

Implementation of Data Transformation using Data weave, Routing and data validation.

Monitored and resolved High Priority tickets in Production environment using Service Now.

Implemented API Led Architecture sing RAML including reusable traits and API fragments, libraries, datatypes. for the best processing mechanism.

Involved in Mule soft API Development using RAML.

End to End Implementation of MuleSoft API's using Any point platform.

Integration of spring modules with AWS modules to consume third party services.

Developing Process Orchestrations using Mule ESB and provided production support by debugging system issues, Developed M unit test cases.

Conduct comprehensive manual testing of MuleSoft APIs to ensure they meet the desired functionality and quality standards.

Focus on testing scenarios where MuleSoft connects Salesforce (SF) and Dynamics 365 (D365) ERP systems, ensuring seamless data transfer and functionality.

Perform thorough manual testing as automation is not part of the process. This includes test case creation, execution, and defect tracking.

proficient in using the ADO (Azure DevOps) platform or JIRA for test script management and tracking.

Worked on JMS Queue/connector, File Adapter/connector, DB Adapter/connector, FTP Adapter/connector, Http Adapter/connector, Soap Adapter/connector, Salesforce connector

Created Mule ESB flows using Anypoint Studio, performed payload transformation & developed middleware frameworks for routing the messages to appropriate systems.

Implemented Experience Layer/Process Layer/System Layer in the application development in order to achieve better microservices approach.

Worked on REST and SOAP based Web services for Mule ESB flows based on SOA architecture.

Implemented integration flows using Mule AnyPoint Studio to connect to REST, SOAP Service, Oracle Database, and Active MQ broker.

Worked with MuleSoft Anypoint API Platform on designing the RAML for implementing REST API's and used API Gateway as a proxy service.

Deployed MUnit to validate mule flows where Mule ESB applications were implemented into MMC (Mule Management Console).

Implemented MULE ESB to route various calls to do validation of service input and to handle exceptions.

Consumed SOAP Web Services using WSDL Files and transformed them into appropriate format.

Used DataWeave extensively to do data transformations along with custom Java Classes.

Creating Flows, Sub Flows, Exception strategy, Data Mapper and Data Weave transformation in Mule configuration.

Formulated build and deployment mule projects to cloud hub using Maven and using Jenkins to deploy the artifacts to cloud hub.

Implemented choice, global, custom exception handling mechanisms based on the business requirement in Mule ESB.

Extensively used Mule Debugger to debug the XML Flows and wrote Munit Test Cases using features like mocking, verify call, and assert conditions based different sets of data.

Used Git as a version and source controlling tool and deployed the application on premises as well as on Cloud Hub.

Used Maven for Deployment, Jenkins for Continuous Integration and Continuous Development.

Worked with build teams, Mule administration, configuration and tuning. Deployed Mule applications on Mule 3.7.3 On Premise through MMC and managed the server deployments.

Environment: Mule Runtime, Anypoint Platform, Tomcat, Linux, AWS, Java, Anypoint Studio, Mule ESB, ActiveMQ, RabbitMQ, Apache-Maven, API, Cloud hub, Salesforce, Oracle-SQL, FileZilla, Log4j 1.2.14, Nexus, Putty, Mac OS, REST/SOAP Webservices, GitHub, JIRA, Confluence, API gateway.

Virtusa, India Jun 2019 – Mar 2022

MuleSoft Developer

Responsibilities:

Experience in Agile-Sprint methodologies to do requirements gathering, analysis and planning, development & testing.

Developed Restful web services using RAML to enhance system functionality and improve overall performance.

Applied expertise in Fragments Traits, resource Types, datatype, library, examples, and Security Schemes to ensure robust API development.

Utilized Enum for efficient data representation and management in API development.

Implemented API-led architecture, focusing on Experience APIs, Process APIs, and System APIs to streamline data flow and integration.

Worked extensively with connectors such as Database, Http Requestor, Http Listener, Consume, AWS S3, Salesforce, and FTP, ensuring seamless data exchange.

Performed validations using Json Schema Validation and Xml Schema Validation to ensure data integrity.

Applied a comprehensive scope of validation components and individual field validations for thorough data verification.

Demonstrated proficiency in Dataweave 2.0 for efficient data transformation and manipulation.

Implemented encryption and decryption mechanisms to ensure data security and privacy.

Utilized a variety of functions, including map, mapObject, filter, filterObject, groupBy, orderBy, distinctBy, joinBy, pluck, flatten, reduce, string functions, and date functions for effective data processing.

Worked with query parameters and URI parameters to enhance API functionality.

Implemented robust Error Handling mechanisms, including Global Error Handling, Error Handler, On Error Continue, On Error Propagate, Raise Error, and Try with Error Handling, to ensure system stability.

Configured properties and secure property configurations to optimize system performance.

Developed MainFlow, Private Flow, and Subflow components to streamline data flow and processing.

Utilized MUnit for testing flows, ensuring the reliability and functionality of developed applications.

Employed Postman for manual testing of applications, ensuring a thorough validation process.

Created Proxy Endpoints for External Applications.

Deployed applications on CloudHub, On-Premises, and Hybrid Model for efficient and flexible system deployment.

Implemented SSL and two-way SSL protocols to establish secure communication channels, ensuring data integrity and confidentiality.

Applied policies such as client id enforcement, rate limiting, and OAuth 2.0 to enhance API security and control access, contributing to a robust and secure system architecture.

Integrated Runtime Fabric into CI/CD pipelines for automated testing, deployment, and versioning of MuleSoft applications.

Environment: JMS, Mule ESB, Any Point Studio, XML, JSON, REST, SOAP, JUnit, Eclipse, Postman, JMeter, Any point Platform, Cloud hub, On-premises, RTF, Kubernetes, Docker

Wells Fargo, India Jun 2017 – May 2019

MuleSoft API Developer

Responsibilities:

Designing application by drawing UML diagrams using Microsoft Visio tool.

Writing code in Mule to meet the requirements namely, pick a JSON request which has order information and map it to create/update an order in the corresponding database.

Developed application in Any point Studio 7.5-14 IDE and used RAML 1.0 for generating RAML files.

Experience on various Mule connectors/adapters, developing API, API management and developing services on Cloud Hub.

Created Mule ESB flows using Mule Any point Studio, performed payload transformation & used middleware frameworks for routing the messages to appropriate systems.

Monitored the processed files (files are processed from SFTP to Enate end system using Mule ESB).

Fixed the issues if there are any unprocessed files and informing stake holders.

Reset the Enate password for every 60 days in all the environments. i.e., PROD, ACC, DEV.

Fixed the bugs raised by Clients by changing the code if there is any necessary.

Took the Lead responsibility for resolving the Production environment on high priority for Mule related issues. Involved in designing, building, deploying and managing API (On Cloud)

Performed the testing and prepared detailed documentation for the analysis and RCA.

Deployed the applications to Production and ACC & DEV environments (if there are any enhancements). Worked on AWS service and MuleSoft ESB integration, Salesforce Integration, Code development, testing and design.

Integrating third party libraries to augment those lacking or inefficient. Used Restful web services using CXF tool to develop web services easily and to be invoked by different channels.

Integration of Mule ESB system while utilizing Active MQ, Http, File system and SFTP transports.

Used Mule ESB in designing the application as a middleware between the third-party system and the end system.

Extensively used Mule components that includes File, SMTP, FTP, SFTP, JDBC Connector, and Transaction Manager.

Created Mule ESB flows using Eclipse Mule plug-in, performed payload transformation & developed middleware frameworks for routing the messages to appropriate systems.

Experience in creation & deployment of the application, done with unit testing by writing the MUnit test case in Mule.

Performed unit testing, integration testing, SOAP UI testing, smoke testing, system testing and user acceptance testing of the application.

Experience in setting up server, DSs, JNDI, queues & deploying app in WebSphere Application Server.

Designed and developed enterprise services using RAML and REST based APIs

Created composite APIs by implementing service chaining for calling multiple backed services. Followed the test-driven development using the JUNIT and Mockito framework.

Created continuous integration builds using Maven.

Worked closely with testers and explained the functionality so that they can test accordingly.

Environment: Mule Runtime, Anypoint Platform, Tomcat, Linux, AWS, Java, JSP, Servlets, JavaScript, Eclipse 3.x, MAVEN, Mule ESB 4.X, Microsoft Visio, Clear Case, WebSphere 8.1.



Contact this candidate