We provide IT Staff Augmentation Services!

Senior Mule Esb Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • More than 6+ years of IT Experience in Analysis, Design, Development, Testing and Support of Client - Server and Enterprise Integration Applications.
  • 4 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, Maintenance.
  • Design (OOD) using UML and SDLC of distributed applications.
  • Technical experience in the areas of Object-Oriented Analysis (OOA) and Object Oriented
  • Extensive projects experience on Agile, Waterfall methodologies.
  • Mule ESB experience in implementing Service-Oriented Architecture (SOA) and Enterprise Application Integration (EAI) using Mule Server 3.x and 4.x.
  • Extensively worked on Any Point Studio and Mule Integration Platform and used it to interface application services by utilizing message routing, data transformation and service creation utilities.
  • Participated in deployment of Mule ESB applications using Cloud Hub and Strong experience in Integration using Mule ESB in integrating various third-party solutions.
  • Hands on experience in Mule Soft Expression Language (MEL) to access payload data, properties and variable of Mule Message Flow.
  • Hugely experienced in using Mule Soft Studio that integrates APIs, databases and SaaS applications and deployed Mule Soft applications to Cloud Hub and on-premise servers.
  • Extensively worked on both Enterprise and Community edition of Mule ESB and Have an experience working Mule API manager and RAML.
  • Utilized Mule Soft features like Data Weave, API designer and various connectors to ensure robust and loosely coupled integration layer every time.
  • Responsible to develop RESTful and SOAP web services in Mule ESB based on SOA architecture.
  • Strong application integration experience using Mule ESB with connectors, transformations, Routing, Active MQ, JMS and RabbitMQ.
  • Experience with IIB integration with SAP.
  • Expertise in using Mule Soft Studio in creating various flows to integrate API's, Databases and SaaS applications and deployed mule applications to Cloud Hub and on-premise servers.
  • Designed, developed and consumed SOAP/RESTful Web services.
  • Widely experienced with Mule ESB in designing and implementing core platform components for API/Services Gateway as well as other technological cross-cutting capabilities and a contributor to Mule ESB open-source.
  • Created Mule ESB based tooling suite for handling message transitioning, validation, enrichment and routing to upstream and downstream entity data consumers.
  • Involved in daily meetings with Business Analysts, Developers and Architects.
  • Experience in developing Message Sets, Message definitions and message models to define or model CSV, delimited, fixed length, COBOL copy book message formats
  • Strong experience in performing message transformations using ESQL Java.
  • Experience using promoted flow property and working with Synchronous and Asynchronous message flows.
  • Field experience with Junit and Log4j in developing test cases and determining
  • Effective communication and interpersonal skills, ability to work in a team/independently and adapt quickly to new and emerging technologies.

TECHNICAL SKILLS

Any Point Platform: ESB, Anypoint API Designer, web sphere message broker MMC, Cloud Hub, Runtime Manager, Anypoint Studio, RAML

Web: HTTP, REST, XML, JSON

Connectors: HTTP, Salesforce, Database, Workday, File, FTP/SFTP, AMQP, Microsoft Service Bus

Environment: JAVA, Mule ESB, Mule Management Console, Anypoint Studio, Apache-Maven, ActiveMQ, Cloudhub, RAML, Nexus, Putty, XML, JSON, PL/SQL, SQL, Log4J, CVS

Message Transformation: JSON, XML, Data Weave, Java Collections, Data Mapper, IDOC, fixed width

Database: MS SQL Server, Oracle, MySQL

SDLC Methodologies: Waterfall, Agile

Tools: Anypoint Studio, Eclipse, SQL Developer

Operating Systems: Window 7/8/10, Linux

CI / CD: Maven, Jenkins, GitHub, Artifactory

PROFESSIONAL EXPERIENCE

Confidential

Senior Mule ESB Developer

Responsibilities:

  • Responsible and active in the analysis, definition, design, implementation and deployment of full software development life-cycle (SDLC) of the project.
  • Analyzed the functional specifications and translate them into technical specifications.
  • Meet the Business Line Team for translating business requirements to functional specifications.
  • Understand the existing systems and design for introducing industry Collections
  • Developed REST APIs using API KIT ROUTER.
  • Designed and Developed the data validation integration interfaces for various projects.
  • Developed transformation using Data weave in Any point studio
  • Created Exceptional handling framework.
  • Developed Mule ESB projects for the services with synchronous and asynchronous Mule Flows.
  • Creating cluster environment using Mule ESB with Mule Any Point Studio and Creating Active MQ with different topologies in Enterprise Integration.
  • Created http inbound & outbound flows, routing, orchestration, transformations and Security of Mule ESB application using OAuth.
  • Strong experience in designing REST API's using RAML File.
  • Gathered requirements and planned 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..
  • Edited, stored, and retrieved configuration settings for the transport and format of B2B messages using Any point manager
  • Experience working on hybrid platform for integration.
  • Work with Mule Any point connectors: Kafka, Salesforce, FTP, Database, web services and JMS etc.
  • Integrate order processing system SAP with CRM Salesforce and SQL database
  • Used AMQP Endpoints to connect to Rabbit MQ which is a messaging queue.
  • Implement Security for connecting to Salesforce by using OAUTH2
  • Deploy, Configure, tune and monitor API Gateways.
  • Create continuous integration with Jenkins
  • Create few API's to fetch the license details from Account Portal by using API Kit router
  • Develop API's using RAML
  • Experience in writing MUnit test cases to validate the Mule flows.
  • Maintained Source code of the applications for various releases on GitHub.
  • Deployed and scheduled Mule project on Cloud hub.
  • Used Cloud connectors for integratio n testing in Mule .

Confidential

Mule ESB Developer

Responsibilities:

  • Involved in Agile-Sprint methodologies to do requirements gathering, analysis and planning. Involved in gathering requirements from existing functionality for the custodians.
  • Gather requirements and planning on integration of both SAS applications using Mule ESB.
  • Integration of Mule ESB system while utilizing Queues, Topics, Http, File system and SFTP transports.
  • Implemented data transformation using XPATH, Data Weave, custom java classes.
  • Worked on components that includes File, SMTP, FTP, SFTP, JDBC Connector (Sales force, HL7, SAP, Data Base, HTTP, FTP) and Transaction Manager.
  • Migrated Mule ESB 3.5 apps to Mule ESB 3.7.3 and updated all the dependencies.
  • Migrated deprecated Data Mapper mapping to Data Weave in MULE ESB.
  • Responsible in developing integration workflows using Mule ESB framework and implemented Data weave and content-based routing using Mule ESB.
  • Developed RESTful 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.
  • Experience in Mule Soft Any point platform on designing and implementing Mule APIs.
  • Created various RAML resources to implement REST Based APIs as a part of project implementation.
  • Hand-on experience with transformers, exception handling, testing & Security of Mule ESB endpoint through OAuth.
  • Code walk-throughs, Mule Debugging and Error fixing.
  • Implemented clustering and throttling concepts for Mule based solutions.
  • Used MMC (Mule management console to monitor the request and response payload).
  • Have written MUnit test cases to validate the Mule flows.
  • Involved in achieving more than 75% of code coverage for unit tests, which was a requirement for committing to a repository.
  • Developed Mule flows to integrate Data from various sources into Database from ActiveMQ topics and queues and some transformations were also done at the integration layer.
  • Developed interfaces between SAP, Sales Force and REST web-services.
  • Developing Mule ESB projects for the services with synchronous and asynchronous Mule flows.
  • Used CVS (Concurrent Version System) as the configuration management tool.
  • Used CloudHub connector in the flows to trigger alerts during exceptions and captured the failed records for further recovery.
  • Used Log4J components for logging. Perform daily monitoring of log files and resolve issues.
  • Used GitHub for the version control.
  • Involved in installing and configuring Eclipse IDE, Ant, Web Logic and Maven for development.
  • Actively involved in QA, UAT and production issues getting resolved.

We'd love your feedback!