We provide IT Staff Augmentation Services!

Mule Esb Developer Resume

3.00/5 (Submit Your Rating)

Austin, TexaS

SUMMARY:

  • Overall 9+ years of Extensive experience in the field of software development and 5 years of experience in Enterprise Application Integration (EAI), SOA, and API & Client - Server Technologies.
  • More than 3+ years of Strong experience on Mule architecture including Mule ESB, Anypoint studio, APIkit, API Gateway, Flow and various Connectors
  • Involved in configuration of various adapters, Connectors Performance tuning, scalability and development of Enterprise application Integration for various business processes.
  • Hands-on experience in developing applications using Java, J2EE, Spring, Hibernate, JDBC, RMI, JNDI, LDAP, JMS, XML, XSD, XSLT, Java Servlets, Java Applets, JavaScript.
  • Excellent communication skills and motivated organized team player with high aptitude for learning & implementing.
  • Experience with implementing service-oriented architecture (SOA) and enterprise application integration (EAI) using Mule soft and Tibco.
  • Experience in analysis, design, development, testing, deployment and monitoring of EAI & ESB projects.
  • Experience in designing, developing and managing APIs using Mule API gateway.
  • Expert level skills with REST and SOAP web services, RAML and use of connectors for integration.
  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering by assisting with JAD sessions, modeling, analysis, architecture design and development using AGILE methodology.
  • Experience in deploying applications into MuleSoftCloudhub and MMC.
  • Hands on experience on transformation using Data Weave/Data mapper.
  • Ability to troubleshoot Mule ESB (debuggers/flow analyzers), deployment, and tuning.
  • Good understanding of SOA and ESB concepts, integration patterns and best practices.
  • Good experience in using Transformers, Filters, Flow Control, Collection splitters/Aggregators / Scatter- Gather etc.
  • Worked extensively on TIBCO Business Works, TIBCO Business Events, TIBCO EMS, TIB Adapters, TIBCO Rendezvous, TIBCO Hawk and TIBCO Administrator.
  • Programming experience with Java, JavaScript, Groovy.
  • Experienced in J2EE, Java Servlets, JMS, EJB, Design Patterns, Web services and building integration projects using any integration tool.
  • Experience in three-tier Client/Server development architecture and Distributed Computing Architecture.
  • Excellent understanding of full Software Development Life Cycle.
  • Experienced in writing, testing and implementation of Triggers, Stored procedures and Functions at Database level using PL/SQL in Oracle & SQL server.
  • Excellent interpersonal, management, analytical, problem solving abilities and communication skills.
  • Involved in design, built, and deployed applications utilizing AWS stack (including Amazon EC2, S3 and SQS).
  • Involved in deploying applications into Mule Soft Cloud Hub and Mule Management.
  • Console. Created custom components and configured them in mule-cofig.xml and verified. Ability to work as part of team and independently also quickly adapt and learn new technologies

TECHNICAL SKILLS:

EAI Tools: Mule ESB, AnyPoint Studio, CloudHub, API MANAGER, Mule Runtime 3.x,4.x,TIBCO Active Enterprise, TIBCO BusinessWorks 5.x, TIBCO Rendezvous8.x/7.x, TIBCO Enterprise MessageService5.x/6.x

Languages: Java, J2EE, C, C++, HTML, XML, SQL and PL/SQL

Operating systems: Microsoft Windows NT/XP/vista/7/8, Linux Solaris

Application Servers: Apache Tomcat, Web Logic Server, JBoss

Protocols: TCP/IP,FTP,EMS, RV, HTTP,SOAP

Database: Oracle 8i/9i/10g/11g, SQL server 2008/2010/2012 and DB2 UML, Microsoft Visio, Adobe Photoshop, MS Office, Altova XML Spy, TOAD, XSD, XSLT and XPATH

EXPERIENCE:

Confidential, Austin, Texas

Mule ESB Developer

Responsibilities:

  • Reviewed JIRA tickets, confluence pages and understand Business requirements, and Business logic.
  • Completely re-enforced and re-structured some already existing API's. Designed and developed several flows for new requirements and variety use cases using the MuleSoftAnypoint Studio of Mule ESB.
  • Created new schemas, examples and YAML's for new API's.
  • Worked on Authentication and Authorization project by using OAuth 2.0and SSL.
  • Validated payment methods by using Java EPP script and created payment methods and payment API's.
  • Worked exclusively on Sprint Digital - IMPL, Payments, auth implementation, Users and Subscription projects.
  • Extensively used Data weave 2.0 for data transformation and implementing complex logics.
  • Created REST API's using RAML and developed flows using APIKIT Router.
  • Used Kafka for the implementations of asynchronous queue processing.
  • Worked closely with front end to resolve and design API's according to requirement and make them fully functional.
  • Review the existing packages, validated and made huge contribution to try new logic and ways to support tool improvements and make the code more efficient.
  • Extensively used Data weave 2.0 for the setting up the variables and attributes.
  • Created Global exception strategy for all the packages which includes complex API's to achieve exceptional service and supported of all integrations with proper error messages that including root cause identification and solution recommendation.
  • Collaborate with other technical functional teams such as DevOps, front-end teams, Architects, Mulesoft Support teams for release and production support.
  • Collaborate with Applications Development and QA teams to establish best practices.
  • Integrating with DevOpsandMuleSoft for deployments in different environments that connects applications, data sources and APIs, in the cloud.
  • Created various RAML resources to implement REST Based APIs as a part of project implementation.
  • Mostly consumed RESTful Web Services and SOAP web services.

Environment: MuleSoft Anypoint Studio, Data weave 2.0, Cloud Hub, Java, JDK 1.8, Kafka, Spring MVC, XML, Oracle 11g, Mule Management Console, RAML,Connectors.

Confidential, Houston, Tx

Sr. MuleSoft Developer

Responsibilities:

  • Involved in daily AgileSCRUM meetings and weekly SPRINT meetings. Regularly participated in the code reviews with team members to improvise on the quality of the project deliverables.
  • Integration of MuleESB system while utilizing MQ Series, Http, File system and SFTP transports. Implemented data transformation using XPATH, XSLT, Data Weave, custom java classes.
  • Created MULE ESB artifact and configured the MULE configurations files and deployed.
  • Utilized custom logging framework for Mule ESB application.
  • Developed RESTful/SOAP web services in MuleESB based on SOA architecture.
  • Experience in MuleSoftAnypoint API platform on designing and implementing Mule APIs.
  • Strong knowledge and hands on experience in documenting and designing REST API’s using RAML.
  • Done with transformers, exception handling, testing & Security of MuleESB endpoint through OAuth.
  • Have written MUnit test cases to validate the Mule flows. And implemented asynchronous messaging using ActiveMQ.
  • Tightly integrated applications using MULE ESB.
  • Migrated Mule ESB 3.5 apps to Mule ESB 3.7.3 and updated all the dependencies.
  • Migrated deprecated Data Mapper mapping to DataWeave in MULEESB.
  • Developed Mule ESB projects for services with synchronous & asynchronous Mule flows.
  • Implemented integration flows using MuleAnypointStudio to connect to REST, SOAP service, Oracle Database, and Active MQ broker.
  • Design and Implemented XML/WSDL/SOAP/RESTFUL Web Services to provide the interface to the various clients running on both Java and Non-Java applications.
  • Extensively used Mule components that includes File, SMTP, FTP, SFTP, JDBC Connector, and Transaction Manager.
  • Design and document REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
  • Involved in creating http inbound & outbound flows, custom java and XSLT transformers and Security of Mule endpoint through WSSR.
  • Deployed Mule ESB applications into MMC ( Mule Management Console).
  • Architected Integrations using Mule ESB environments for both on premise and cloud environments.
  • Used Log4J components for logging. Perform daily monitoring of log files and resolve issues.
  • Involved in code review, tested Components using JUNIT&MUnit and Mockito during the development.
  • Involved in installing and configuring Eclipse IDE, Ant, WebLogic and Maven for development.

Environment: Java1.7/J2EE, MuleSoft ESB 3.5.3/3.7.3 , Any Point Studio, ActiveMQ, RabbitMQ, Apache-Maven, RabbitMQ, UML, Web Services, XML, XSD, XSLT, JPA, RAML, Oracle 11g, Eclipse, log4j, CVS, Rational Rose, JUnit, Maven.

Confidential, Denver, CO

Mule ESB Developer

Responsibilities:

  • Reviewed Functional Specifications documents to understand Business requirements.
  • Prepared Technical Design and Interface Control documents (Interface document used by Service Consumers).
  • Designed and developed several mediations flows of variety use cases using the MuleSoftAnypoint Studio of Mule ESB.
  • Designed and developed various MuleSoft ESB applications to implement the integration in this organization.
  • Developed flows to interface with third party applications called SMART and LMS.
  • Involved in securing the API’s using OAuth 2.0and SSL.
  • Extensively used Data weave / Datamapper for data transformation.
  • Created REST API's using RAML and developed flows using APIKIT Router
  • Work closely with our SAP, CRM, PR and HRMS teammates and business partners to fully understand the user functionality and identify areas of improvements.
  • Review statistics, validate or challenge the way things have always been done and identify areas for process and/or support tool improvements and efficiencies
  • Accountable to achieve exceptional service and support of all integrations including root cause identification and solution recommendation.
  • Collaborate with other technical functional teams such as DevOps/IT/Ops/QA/Release teams
  • Collaborate with Applications Development and QA teams to establish best practices implementation of methodologies and toolsets
  • Work closely with functional leads/PMs to understand the partner integration requirements.
  • Integrating the salesforce.com with the MuleSoft for connecting applications, data sources and APIs, in the cloud.
  • Used J2EE design patterns like Factory, Singleton.
  • Involved in designing the user interfaces using JSF, HTML, Javascript, JSP, Angular JS
  • Created various RAML resources to implement REST Based APIs as a part of project implementation.
  • Consumed RESTful Web Services.
  • Developed RESTfulwebservices using MuleSoftAnypoint studio
  • Involved in Creation, Manipulation and Supporting the SQL Server Database

Environment: Java, J2EE, JDK 1.6, Spring MVC, MuleSoft studio, Hibernate, XML, JQuery, Ajax, Javascript, Angular JS, DB2 9.5, Oracle 11g, MuleSoftAnypoint Studio, Cloudhub,Mule Management Console, RAML, ApacheKafkaConnectors.

Confidential, Seattle, Washington

Mule ESB Developer

Responsibilities:

  • Involved in the development of Solution Design Overview document.
  • Modeled various events, concepts in Business Events.
  • Configured different channels, destinations in Business Events.
  • Developed multiple rules in BE. Created CDD resources and worked with different Object Management Modes in BE.
  • Worked with different Object Management like In-memory and Cache based memory.
  • Tested the developed BE project by deploying it on Cache based OM
  • Worked with Active Spaces to create space and tulips.
  • Worked with different object management type in-memory.
  • Designed and developed the data validation integration interfaces for various projects.
  • Utilized the existing CLE services for logging and error handling.
  • Developed various HAWK rule bases to manage and monitor the deployed processes Installed EMS servers and set them in Fault tolerant mode in Training, Regression and Production environments.
  • Created queues, topics and bridges as per the development team requirement.
  • Create .ear files out the developed projects and deployed the applications into different environments by using TIBCO Administrator GUI.
  • Performed the automatic deployment of the projects by using AppManage utility.
  • Created various Confidential scripts to automate the installation, deployment and cleanup activities.
  • Involved in regression testing of developed projects and suggesting improvements if necessary.
  • Involved in managing the connectivity of the environments with the external parties and coordinating the testing on each of the environments.
  • Worked on GIT, SVN.

Environment: BusinessWorks 5.8, BuisnessEvents 5.x, TIB/EMS 5.x, Active Database Adapter 5.x, BusinessWorks Administrator, UNIX/Linux, Oracle 9i database

Confidential

Tibco Developer

Responsibilities:

  • Gathered user requirements and created functional and technical specs for various interfaces.
  • Developed an overall integration roadmap document that served as blueprint for the Deal entry process.
  • Created various XSD Schemas, XPATH transformations, and XSLT mappings.
  • Design and development of Common Object Models for the enterprise.
  • Preparation of technical design documents based on the functional specifications for the Physical deals and the exchange deals.
  • Installed and configured TIBCO JMS Server for Enterprise Messaging.
  • Created Static Queues, Topics, and Bridges and connection factories on TIBCO JMS Server for all applications.
  • Incorporated TIBCO JMS Server Load balancing using Topics, Queues and Bridges.
  • Interacted with various third-party vendors to standardize and agree upon XML schemas that would be implemented over HTTP.
  • Configured SAP to utilize SAP Adapter to communicate with TIBCO.
  • Build up TIBCO HAWK monitoring setup/installation Writing Rule bases for monitoring the adapters.
  • Prepared Unit test scripts and tested the interfaces.
  • Established TIBCO Business Works coding and subject naming standards.

Environment: BusinessWorks 5.x, EMS 5.x, TIBCO Administrator, HAWK, XML, XSD, SOAP, WSDL, BusinessConnect 5.x, EDI HIPAA.

Confidential

Application Developer

Responsibilities:

  • Participated in requirement analysis.
  • Worked on creating low level and high-level design documents
  • Coded server side using Java Servlets and JSP for with the database.
  • Used JDBC drivers for communicating with databases.
  • Worked with HTML, XML and JavaScript user interfaces.
  • Created various EJB bean classes and implemented the functionality of EJB beans.
  • Performed unit testing and fix bugs reported by QA Team.
  • Involved in designing of database and developed triggers and stored procedures in Oracle database.

Environment: Oracle 8.1, PL/SQL, JDBC, Java Script, JSP, Servlets, HTML, XML, Windows NT workstations.

We'd love your feedback!