Sr. Mulesoft Developer Resume
CA
SUMMARY:
- Over 7 years of experience in IT industry including 2 years of hands on experience using MuleSoft ESB and Enterprise Application Integration (EAI).
- Implemented ESB Integration Services using MuleSoft ESB and IBM IIB and enterprise application (EAI) using MuleSoft 3.x and 4.
- Aided in troubleshooting Mule ESB (debuggers / flow analyzers), deployment, and tuning and also worked with migration from Mule ESB 3.9 apps to Mule 4.
- Extensively worked on both Enterprise and Community edition of MULE ESB and also configured MULE API manager and RAML.
- Sound experience in building integrations with Salesforce.com, Workday and SAP
- Utilized MuleSoft features like Dataweave, API designer and various connectors to ensure robust and loosely coupled integration layer every time.
- Developed Mule flows to integrate Data from various sources into Database from ActiveMQ and Amazon SQS
- Experience in integrating Cloud applications like SFDC, Workday & SNOW using Mule ESB .
- Experienced in Rest Web Service development for both Xml and JSON datatypes using Advanced Rest Client.
- Possess fair knowledge on SOAP and REST architectural style and design principles. Created Mule ESB based tooling suite for handling message transitioning, validation, enrichment and routing to upstream and downstream entity data consumers.
- Orchestrated full Software Development Life Cycle (SDLC) starting from collecting Business specifications, Analysis, Design and Development, Testing and documenting the entire life cycle using various methodologies like Agile, SCRUM, Waterfall and Test - Driven Development.
- Created various RAML resources to implement REST Based APIs as a part of project implementation.
- Worked on XML related technologies like XSL, XSD, XQuery, XSLT, SAX, DOM, XPath, WSDL, DTD, XSD, Apache Axis, JAXP (SAX, DOM), JAXB, XML Beans parsers for parsing XML in to Java object.
- Well -versed in developing UML diagrams like use cases, class diagrams and sequence diagrams using Rational Rose and MS Visio tool.
- Good working knowledge in IIB, MQ Series
- Worked on Relational Database (RDBMS) concepts, database designing, Normalization, PL/SQL, Stored Procedures, Triggers and also with SQL Server, Oracle and MySQL.
- Expert in documenting business requirements, functional, technical specifications and test cases.
PROFESSIONAL EXPERIENCE:
Confidential, CA
Sr. MuleSoft Developer
Responsibilities:
- In SDLC Followed Agile methodology and Scrum and was involved in application design and participated in technical meetings, Effort estimations, backlog grooming, I&A etc.
- Created http inbound & outbound flows, routing, orchestration, transformations and Security of MULE ESB application using OAuth.
- Followed Agile methodology with a 2-week sprint process, took an active participation in creating user stories, story point and creating tasks for said user stories recording in Rally Agile Tool using Scrum process.
- Defined API Led Connectivity through System, Process and Experience APIs.
- Created Canonical Data models (RAML Libraries) and published to exchange to be used across APIs.
- Involved in Requirements gathering, analysis, design, development, testing and Maintenance phases of CASH and Non-Cash applications of FRB.
- Developed Service Now based Error and Incident management framework
- Developed integrations around SAP, Workday and Salesforce applications
- Developed Logging framework for FRB
- Developed Mule flows to integrate Data from various sources into Database from ActiveMQ topics and queues and some transformations were also orchestrated at the integration layer.
- Worked on data migration from IIB services to MuleSoft .
- Worked on preparing the technical specification documents (TSD'S) for all the services which were applied.
- Involved in implementing & processing batch processing.
- Extensively used Mule ESB components like File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.
- Mapped data from XML using Dataweave and responsible for API designing using REST and SOAP services.
- Involved in ORACLE writing SQL queries - Stored procedures, functions, triggers, cursors, object types, views. Scheduled Ctrl-M jobs to run them.
- Involved in the CICD setup and pipeline creations. Created MUnit test cases
- Implemented Anypoint security for APIs using API Manager for ClientID/Secret Key, Identity management, Tokens and SSL
- Utilized various connectors such as FTP, HTTP, File, SMTP, SFTP, Servlet, Database, Scatter-Gather, Apache CXF, SAP, Sales Force, Workday, SharePoint
Environment: Mule soft ESB 3.9, 4.0, Any point studio, Java, RAML, WSDL Oracle, CXF, SOAP, REST, OAuth, Sales force, SAP, Splunk, Workday, CI/CD, Active MQ, XML, JSON, CSV, MUnit, IIB, Maven, WSDL, SOAP, SOAP UI, CVS, Oracle, SQL Developer.
Confidential, FL
Sr. MuleSoft Developer
Responsibilities:
- Started as IIB Developer and Moved in the MuleSoft Development at end of 2016.
- Developed Mule flows and created RAML REST API Specifications
- Developed Proxy services in Mule ESB and Used Gateway to implement security
- Developed application using Mule ESB and build and deployed the services.
- Involved in Requirement gathering, Data mapping sessions, and creating Technical specs
- Defined Naming conventions for APIs, URLs and other Mule artifacts. Developed Security guidelines for APIs
- Involved in injecting dependencies into code using spring core module concepts like IOC of Spring Framework.
- Used Log4J components for logging. Perform daily monitoring of log files and resolve issues.
- Developed an Integration Component with third party application using Mule ESB and Experience in integrating Cloud applications like SFDC, Workday & Intact using Mule ESB.
- Worked on data migration from WMS and TMS systems to Workday using Connector and workday web services .
- Experienced in data validation using Workday delivered reports and custom reports.
- Created Batch processing for EOD reports from the Stores. Setup scheduler framework
- Developed REST and SOAP Web services in IIB
- Extensively used Mule ESB components like File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.
- Mapped data from CSV to XML and vice-versa using Dataweave and Data mapper and responsible for API designing using REST and SOAP services.
- Maven/Jenkins was used to manage dependencies in the application and deploy it on server.
- Tightly integrated applications using MULE ESB and involved in implementing logging, exception handling and transaction management using Spring AOP.
- Utilized various connectors such as Salesforce, SAP, AJAX, FTP, HTTP, File, SMTP, SFTP, Servlet, Quartz, Database.
Environment: Mule ESB 3.8, Any point studio, Oracle, SAP, Sales Force, Workday, CXF, SOAP, REST, OAuth, Sales force, Git Hub, Active MQ, RAML, JSON, Rally, MUnit, IIB, Web Sphere 8.1, JQuery, Maven, Spring Framework, Hibernate, WSDL, SOAP, CXF, SOAP UI, CVS, Oracle, SQL Developer, FileZilla.
Confidential
IIB Developer
Responsibilities:
- Developer Swagger specifications and WSDLs for implementing REST and SOAP Services
- Developed File handling services for processing Large files
- Developed SAP Inbound and Outbound interfaces in IIB
- Developed Technical specification documents
- Implemented Global Caching.
- Developed Message flows for Mainframes integration.
- Administered and supported IBM MQ and IIB infrastructure
- Developed Common Logging and Exception handling sub-flows/Libraries
Environment: IBM IIB, MQ Series, Java, DB2, SAP, Mainframes, Cobol Copy books, ESQL, SVN
TECHNICAL SKILLS
Programming Languages: Java, C++, C, PL/SQL
Design and Modeling: UML, Rational Rose, Microsoft Visio
Web Services: SOAP, WSDL, JAX-WS, UDDI, AXIS2, JAX-RS, REST, Jersey
Web Application Servers: Apache Tomcat, Web Logic, Web Sphere and JBOSS
Middleware: Mule ESB 4. 3.9, 3.8, Any point platform
Mule Deployments: Cloud Hub, On-Prem, Run time fabric (Knowledge)
Databases Oracle, SQL Server, MySQL.
Messaging Systems JMS, Amazon SQS, Active MQ, IBM-MQ Series
Scripting languages Java Script, AJAX, Java script libraries- JQuery, DOJO, PHP
XML technologies XML, DTD, XSD, XSLT, XPATH, JAXP, JAXB:
Protocols SOAP, HTTP, HTTPS, FTP, RMI, SMTP
CICD Tools: Maven, Jenkins, Nexus, Bamboo, CVS, GIT, SVN
Tools: Log4j, JUnit, Mockito, MUnit:
ERP: SAP, JD Edwards, Oracle Financials
CRM: Workday
Others: Informatica, Documentum