We provide IT Staff Augmentation Services!

Mule Esb Integration Developer Resume

5.00/5 (Submit Your Rating)

Erie, PA

SUMMARY

  • 12+ years of experience in designing, developing, and supporting middleware applications
  • Around 4 years of progressive professional IT experience in Mule ESB, AnyPoint Studio, AnyPoint Cloud - Hub, API Gateway, System Analysis, Design, Implementation, Testing, and Support of mission-critical applications which include web-based and n-tier client/server applications and Integration Workflows.
  • Extensively worked on both Enterprise and Community editions of MULE ESB.
  • Experienced in MULE API manager and Run Time Manager.
  • Experienced in WSO2 API manager and Swagger/YAML.
  • Experienced in enterprise security, and notification features in MULE ESB.
  • Extensive experience in designing and developing enterprise applications in Java, J2EE, Spring MVC, JDBC, XML, HTML.
  • Experience with build tools including Maven and Jenkins, and Version/Source Control tools including GitHub, SVN.
  • Knowledge of creating CICD pipeline jobs using Jenkins, including deploying CAR files into MMC ESB console, Run Time Manager.
  • Experienced in Developing and configuring global reusable components across project levels.
  • Experienced in fine-tuning the applications to improve performance using various processing strategies and using JMeter to capture metrics.
  • Experienced using log4J runtime logging. Carried out integration testing to ensure quality.
  • Good data retrieval knowledge using SQL and PL/SQ, Microsoft SQL Server and Oracle databases.
  • Excellent Core Java development skills and familiarity in coding business components using various APIs of Java like Multithreading, and Collections.
  • Worked on spring framework and producedREST web servicesas a part of the project development and SOAP UI for functional testing.
  • Expertise in production support, handled program enhancements in a prod environment for resolving priority incidents in a timely manner and made successful runs of live batch data updates.
  • Design and development of integration workflows using MuleSoft ESB.
  • Involved in Designing and Developing APIs using RAML.
  • Extensive experience in Unit testing through mUnit, Integration testing and User Acceptance testing extensively.
  • Used Various Mule ESB components for handling message validation, enrichment, filters and scopes.
  • Good hands-on experience using mule connectors like FILE, SFTP, HTTP(s), Salesforce, Database, Net Suite, Web Service Consumer, CXF web services in Mule ESB
  • Experience in application development, debugging, implementation, and supporting the Developing team on any bugs identified.
  • Strong Experience in implementing API LED Architectures using RAML
  • Expertise in applying JMS (Java Messaging Service) and Log4J for reliable information exchange across Java applications.
  • Expertise in using IDE tools like Anypoint studio, Eclipse, NetBeans, IntelliJ.
  • Experience in handling/executing projects using Agile methodologies (SCRUM) and Waterfall software development processes.
  • Fast learner and highly analytical with excellent interpersonal and communication skills.

TECHNICAL SKILLS

Mule ESB Technologies: Mulesoft 4.X

IDE: Anypoint Studio, IntelliJ, Visual Studio.Net

WEB GUI: HTML, DHTML, CSS, Flash, WPF, Silverlight 2.0, XBAP.

Languages: VB.NET, C#, Java, C, C ++, VC ++, COBOL, C/C++/Java, J2EE (EJB, JSP, XML, JDBC), Modeling using UML (Rational Rose).

Database: Oracle 8i, SQL Server 7.0/2005, T-SQL, MS Access 2000, MySql

Technology: ADO.NET, ADO/RDO/DAO, ActiveX DLL/OCX, COM/DCOM/ MTS, OLEDB, ODBC, MAPI

Designing Methodology: OOAD, OOP Using UML

WEB Servers: IIS 5.0 / 6.0/7.0, Biz Talk Server, Tomcat and Websphere 5.0

Mail Servers: Ms-Exchange Server, Lotus Notes

Mid -Tier: MTS, COMTI, COM, COM+, DCOM, Message Queues and EJB

OTHER TECHNOLOGIES: Jenkins, Jira, Azure Devops, Kibana, XML, WSO2 Publisher, Manager and Carbon, Confluence, Maven, Gradle.

Operating Systems: Windows, UNIX, Linux

Build tools: Shell Scripting, Ant, Maven, Gradle, Jenkins, Gradle

Version control tools: GitHub, SVN, DB Visualizer, Javadoc, Jenkins, JIRA tool

PROFESSIONAL EXPERIENCE

Mule ESB Integration Developer

Confidential, Erie, PA

Responsibilities:

  • Full life cycle experience including requirements gathering, business analysis, system architecture, high-level design, Software architecture, detailed design, data design, coding, testing, and the creation of functional and technical documentation.
  • Working in an Agile Scrum Development environment with frequently changing requirements and actively participating in daily scrum meetings and reviews with biweekly sprint deliveries.
  • Participate in requirements gathering sessions with application developers and functional users.
  • Involve in API design sessions to decide various resources within each API, message schemas, message formats, and authentication.
  • Developed APIs using RAML in API Platform to provide mocking Requests and Responses to Business Analysts.
  • Develop System APIs, Process APIs, and Experience APIs using Anypoint Studio IDE.
  • Developed JSON Schemas and implemented Rest API validations to validate the input request.
  • Developed Mule applications using for-each, message enricher, until-successful, choice router, private & public flows, exception handling, and several other Mule components.
  • Developed Application for parallel routing using the scatter-gather component.
  • Developed Applications to consume SOAP Based Web Services using Web Service consumer connector to load the WSDL and perform necessary operations to convert JSON to XML transformations and vice versa.
  • Developed Application to use global functions and in-built data weave functions.
  • Implemented a Global exception handling mechanism to be used across the projects.
  • Performed unit and integration testing.
  • Created MUnit Test Cases and Mocked the test data for validating the positive and negative scenarios.
  • Built Sub flows to publish and consume messages from the queuing system using AMQP(s) to connect to RabbitMQ
  • Develop Mule Batches which splits messages into individual records, performs actions upon each record, and then reports on the results and potentially pushes the processed output to other systems or queues.
  • Supported end-user testing and provided post-production support.
  • Utilized various CI/CD tools like Jenkins, GitHub, and Maven during the development.
  • Used Splunk log aggregator to provide reports and dashboards using MuleSoft APIs log data. Used best practices in writing log files consistently across all applications. This helped us create reports and dashboards in Splunk to provide end-users with process monitoring and debugging capabilities.
  • Support Design and implementation of the continuous delivery pipeline, using continuous integration, continuous delivery, and automated environment provisioning.
  • Good hands-on experience using mule connectors like Salesforce, File, Database, JMS, SMTP other connectors as a part of integration usage.
  • Generated SSL Key Store and Trust Store using java key tool and configure transport layer security for the APIs apart from OAuth 2.0 authentication.
  • Provided technical documentation for each application developed in this project.
  • Documented best practices that were used in the project. These best practices have been reviewed and adopted as standards for developers to use in future projects.
  • Experience using mule connectors like DB, HTTP, HTTPS, FTP, FILE, SFTP, JMS, Salesforce etc as a part of integration usage.
  • Used Agile Methodologies during software development life cycle to accelerate delivery.

Environment: Mulesoft, Salesforce, Netsuite

MuleSoft Developer

Confidential, Columbus, GA

Responsibilities:

  • Design, and develop flows based on requirements
  • Create RAML specification, building APIs using API Kit Router in Mule applications.
  • Create transformation logic using Dataweave.
  • Create reusable components such as a global exception handling strategy and common logger.
  • Organize flows, sub-flows and global XML configuration files.
  • Integrate salesforce with the MuleSoft for connecting applications, data sources and APIs, in the cloud.
  • Create flows/orchestrations for integrating the components like connectors, transformers andscopes written on top of different internal platforms using Mule ESB for XML to CSV conversion.
  • Use the MuleSoft AnyPoint API platform for designing and implementing Mule APIs.
  • Implement error handling and logging in the message flows.
  • Perform end-to-end testing, resolve problems and validated the test results.

Environment: Mulesoft, Anaplan, Salesforce

Lead .NET Developer

Confidential, New York, NY

Responsibilities:

  • Based on the interaction with marketing analysts, corporate heads, regional and district managers finding out the requirements and publishers finding out the requirements, analyzed the system requirements, suggested them in requirements and explaining them the technical feasibility
  • Based on the requirements involved in designing the application, creating the framework of the application and lead the team in developing the application.
  • Involved in architecting the applications.
  • Developed Single Page Application(SPA) using ASP.NET MVC
  • Made use of Angular JS for SPA application
  • Used ASP.NET Boiler plate framework for developing applications.
  • Developed Restful API using ASP.NET WEB API and WCF Services.
  • Used Entity Framework to communicate for data flow between UI and backend.
  • Made use of several Telerik controls and Kendo UI for UI in applications.
  • For intranet applications made of Telerik Sitefinity Content Management System.
  • Involved in assigning work to onsite and offshore team
  • Provided guidance and assistance to developers or users in need
  • Delivering project as per scheduled, if any changes needed coordinating with upper management.
  • Involved in testing the application thru N-Unit testing.
  • Done System Testing, Integration Testing and deployed the application to production.

Environment: Visual Studio 2010/2013/2013 , ASP.NET, C#, SQL Server 2012, LINQ, Entity Framework, SVN, Windows 8, HTML, CSS, XML, SOAP/Restful Web Services, ASP.NET WEB API, WCF, Crystal Reports, MVC 5, AJAX, JavaScript, JSON, JQuery, Sitefinity, Telerik, Kendo UI, Windows Communication Foundation(WCF), and IIS 8.0, Active Directory, LDAP ASP.NET Boilerpate, Angular JS.

We'd love your feedback!