Mulesoft Developer Resume
Atlanta, GA
SUMMARY:
- 8+years of extensive IT experience in design, development and Implementation of various applications in Software Development.
- 3+ years of experience with Mulesoft ESB and 6 years of extensive experience in Oracle Fusion Middleware using Oracle SOA Suite 11gin designing and developing SOA integration services.
- Experience in developing web applications using SOAP based Web services - SOAP, WSDL, CXF, JAX-WS, JAX-RS and Restful Web Services.
- Expertise in ESB integration technologiesin the areas of mule Flows, Dataweave, RAML, WSDL, JSON, XML, REST, SOAP, BPEL, XML, XSD, XSLT etc.
- Hands on experience in using mule connectors like FTP, FILE, JMS, Oracle EBS, Salesforce, Database etc. as part of integration usage.
- Proficiency in using Transformers, Filters, Routers, Scopes and Batch-processing in Mulesoft ESB.
- Experience in developing middle tier applications using Enterprise Service Bus (ESB) - MULE.
- Experience in leveraging RDBMS like Oracle and MySQL.
- Experience in creating the custom connector by using Java sdk based.
- Experience in writing the java code for custom exceptions.
- Experience in using CXF component for invoking the java code.
- Experience on converting data from one format to another format by using Dataweave.
- Experience in developing applications using web/application servers like WebLogic, WebSphere and Tomcat.
- Good at Mule Data Weave component and worked with exposing API using RAML.
- Experience in writing MUNIT test cases.
- Proficiency and experience in Oracle SOA Suite 11g and Oracle SOA Suite 10g.
- Expertise in developing and deploying BPEL Processes and a good understanding on adapters (DB Adapter, File Adapter, FTP Adapter, JMS Adapter, Oracle Apps), Fault handling(catch and catchall), Transformations and Web services.
- Hands on experience on Jenkins which provides continuous integration services for software development for various projects by using MAVEN.
- Experience in tracking defects, issues, risks using HP Quality Center.
- Implemented SDLC methodologies including Waterfall and Agile; involved in spring planning, estimations, dividing stories into tasks and tracked issues using JIRA software.
- Building Mulesoft integrations utilizing test driven approach and implemented Continues Integration and continues deployment (CI/CD).
- Experience in using version controlling systems like SVN, GIT and IBM Clear case.
- Good experience in E-commerce and Telecom domain.
- Expertise in deploying the mule-soft application on both on-premises and cloud hub.
- Having the knowledge on AWS cloud.
TECHNICAL SKILLS:
Languages: C, C++, J2SE, RAML, BPEL.
WebServices:: SOAP, WSDL, CXF, JAX-WS, REST- JAX-RS.
Middleware:: Mulesoft ESB, Oracle SOA Suite.
Web/Application Servers:: Web-Logic Server, WebSphere, Apache Tomcat server.
Databases: Oracle, MySql.
IDE: JDeveloper (12c,11g), Anypoint Studio,Eclipse, SQL-Developer, TOAD.
Build Tools:: Ant, Maven, Jenkins
Version Controls: CVS, SVN, Git-hub
Operating System: Windows, Unix, Linux
SDLC Methodologies: Waterfall, Agile
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
Mulesoft Developer
Responsibilities:
- Designing and coding application components in agile environment methodology.
- Primarily responsible for designing and implementing the application process flow with Mulesoft using Anypoint Studio.
- Created Mule ESB artifact and configured the Mule config files and deployed.
- Experience in Mulesoft Anypoint API platform on designing and implementing Mule APIs.
- Utilized integration technologies such as HTTP, XML/XSLT, JMS, JDBC, REST, SOAP, Web Services and APIs to develop the customer needs.
- Integration of Mule ESB system while utilizing Http,Https, Filesystem transports.
- Developed application in Anypoint studio IDE and used RAML 0.8 for generating Raml files.
- Developed Restful/SOAP web services in Mule ESB based on SOA architecture.
- Working knowledge of API management using Anypoint Platform.
- Experience in creating the custom connector by using Java sdk based.
- Experience in writing the java code for custom exceptions.
- Experience in using CXF component for invoking the java code.
- Experience on converting data from Json to Java and Java to Json format by using Dataweave.
- Strong expertise in Mule ESB connecting with third party system like Salesforce, Oracle ERP and involved in integrations with Salesforce and Oracle EBS.
- Involved in converting data formats such as XML, CSV, EDI and JSON.
- Developed & consumed the web services using Apache CXF, JAX - WS, WSDL, and SOAP.
- Developed Restful web services using JAX-RS and CXF tool.
- Involved in writing SQL & PL SQL stuff to be called batch jobs for EOD jobs.
- Experience with Continues Integration and continues deployment (CI/CD) tools such as Maven, Jenkins, stash, Git, etc.
- Deployed web services are tested using SOAP UI tool.
- Used Maven tool to build & deploy the application on the servers.
- Strong knowledge and hands on experience in documenting and designing restful API’s as per RAML specification.
- Worked on routers like choice, scatter-gather, splitter-aggregator components. Also, on batch-processing for handling large chunks of data.
- Involved in developing exception handling process using choice-exception and catch-exception strategies for different flows.
- Used MMC (Mule Management Console) and Cloud environment to deploy the Mule ESB application.
- Perform unit testing in Anypoint Studio by using Munit.
Environment: Mule ESB 3.6.1, MMC, AnyPoint Studio, ActiveMQ, JSON, Cloudhub, XML, XSD, XPATH, WSDL, SOAP, JAX-RS, CXF, JMS, GIT, SOAPUI, Maven etc.
Confidential
Mulesoft Developer
Responsibilities:
- Designing and coding application components in agile environment methodology.
- Primarily responsible for designing and implementing the application process flow with Mulesoft using Anypoint Studio.
- Deployed Mule ESB applications into MMC (Mule Management Console).
- Created Mule ESB artifact and configured the Mule config files and deployed.
- Experience in Mulesoft Anypoint API platform on designing and implementing Mule APIs.
- Utilized integration technologies such as HTTP, XML/XSLT, JMS, JDBC, REST, SOAP, Web Services and APIs to develop the customer needs.
- Integration of Mule ESB system while utilizing MQ Series, Http, File system and SFTP transports.
- Developed application in Anypoint studio IDE and used RAML 0.8 for generating Raml files.
- Extensively used Mule components that include File, SMTP, FTP, SFTP and Transaction Manager.
- Migrated Mule ESB 3.5.1 apps to Mule ESB 3.7.3 and updated all the dependencies.
- Migrated deprecated Data Mapper mapping to Data Weave in MULE ESB.
- Experience on converting data from format to another format by using Dataweave.
- Developed Restful/SOAP web services in Mule ESB based on SOA architecture.
- Working knowledge of API management using Anypoint Platform.
- Strong expertise in SOA and ESB and involved in integrations with Salesforce and Oracle EBS.
- Involved in converting data formats such as XML, CSV, EDI and JSON.
- Developed & consumed the web services using Apache CXF, JAX - WS, WSDL, and SOAP.
- Developed Restful web services using JAX-RS and CXF tool.
- Experience with Continues Integration and continues deployment (CI/CD)tools such as Maven, Jenkins, stash, Git, etc.
- Involved in writing SQL & PL SQL stuff to be called batch jobs for BOD and EOD jobs.
- Deployed web services are tested using SOAP UI tool.
- Involved in unit testing using MUNIT for integration testing and system testing.
- Deployed the application in UNIX machine and used FTP to see the logs etc.
- Used Maven tool to build & deploy the application on the server.
- Strong knowledge and hands on experience in documenting and designing restful API’s as per RAML specification.
- Developed a new application which connects to the client database and retrieve all the records and process to ERP system.
- Worked on flows, sub-flows, private flows, flow references, VM, message inbound and outbound properties, setting payload and loggers.
- Worked on transformers (built-in and Dataweave transformations).
- Worked on routers like choice, scatter-gather, splitter-aggregator components.
- Involved in developing exception handling process using choice-exception and catch-exception strategies for different flows.
- Used MMC (Mule Management Console) and Cloud environment to deploy the Mule ESB application.
- Perform unit testing in Anypoint Studio by using Munit.
Environment: Mule ESB 3.7.3, MMC, AnyPoint Studio, ActiveMQ, JSON, Cloudhub, XML, XSD, XPATH, WSDL, SOAP, JAX-RS, CXF, JMS, GIT, SOAPUI, Maven etc.
Confidential
Mulesoft Developer
Responsibilities:
- Involved in design of technical documents, requirement gathering and architectural design.
- Built integration API’s using RAML (Restful API Modeling Language) that exposed sales order processing functions as web services accessible by all technology platforms in the enterprise through SOAP/WSDL/REST interfaces.
- Created mule flows to configure the communication between ActiveMQ queues and Mule ESB for processing through web service calls.
- Worked with Business Analysts closely on the requirements and developed the services accordingly.
- Used Database Connectors to connect with respective systems using Mule ESB.
- Integration of Mule ESB system while utilizing JMS, Http, File system and SFTP transports.
- Used MMC (Mule Management Console) to deploy the Mule ESB application.
- Implemented choice, global, custom exception handling mechanisms in MULE ESB.
- Used flow controls like Collection Aggregator, Collector Splitter, Choice Routing.
- Experienced in Mule Configuration, Deployment and Performance Tuning.
- Implemented the test cases using MUnit and experienced in validating and unit testing the mule flows.
Environment: Mulesoft Anypoint Studio, Mule - ESB (3.6.3) runtime, RAML, MYSQL, Restful Web services, Putty.
Confidential
Oracle SOA/OSB developer
Responsibilities:
- Involved in requirements gathering, component designing, deployment and sustaining the application.
- Primarily responsible for designing and implementing the application process flow with BPEL.
- Developed and enhanced project modules using SOA involving interfaces with BPEL processes, XML schemas, OSB (Proxy, Business services).
- SOA Partner links primarily consisted of DB links, files, web services and JMS.
- Involved in developing fault handling process within interfaces.
- Created JCA transport, business services and deploying them to the oracle service bus console.
- Created and updated Technical Design Documents (TDD) for middleware services and also maintained catalog update.
- Prepared XML schema’s (XSD’s) for Design Patterns.
- Worked on DB Adapters, message queues and file adapters.
- Worked on java callout activity for invoke the java code to fetch additional information in OSB.
- Produced and consumed respective Web Services to achieve desired results
- Developed Complex XSLT data transformation between the integrated systems.
- Developed request and response Application Business Connectors(ABC's) and transfer the data from ABM to EBM and EBM to ABM.
- Implement the business rules decision table using SOA Composer.
- Create and implement various DVM in several services by using SOA Composer.
- Creation of DR (deployment requests) and post production support for the application system.
Environment: Oracle SOA Suite 11.1.1.5, Oracle WebLogic server 10.3.5.0, JDeveloper 11.1.1.5, AIA foundation pack.
Confidential
Oracle SOA Developer
Responsibilities:
- Involved in requirements gathering, component designing, support and sustaining the application.
- Integrated business process using SOA suite 11g.
- Worked on enhancements of existing project modules with BPEL processes, XML schemas.
- Involved in developing fault handling and break fixes of the invoice flow.
- Worked on service re-triggering of faulted invoices using file/FTP adapters.
- Involved in server management as per the business system and error validations for different legacies involved.
- Worked on support for deployed interfaces on the production environment based on SLA’s.
- Created and updated Technical Design Documents (TDD) for middleware services.
- Configured DB Adapters to insert data into custom tables and also for polling and select.
- Developed XSLT data transformation for mapping data between the end point systems.
- Worked on invoice file configurations located at the target systems using BPEL FTP/File services and Web Services using WSDL and Oracle JDeveloper.
Environment: Oracle WebLogic server 10.3, Oracle SOA Suite 11g, JDeveloper, AIA foundation Pack.
Confidential
Oracle SOA Developer
Responsibilities:
- Involved in design and analysis phase of Requirements, created Architectural Design (MD-120), TTD of the application system.
- Worked with BPEL DB Adapters, File Adapters primarily which were used as Partner Links in the development of the application through BPEL.
- Implemented DVMs in BPEL services for dynamic mapping.
- Produced and consumed Web Services to achieve desired results. Streamlined WSDL and SOAP operations for added flexibility and maintainability.
- Worked on reprocessing of stuck/failed invoices by submitting the payload and re-triggering the business flow for various legacy systems.
- Worked on customization of inbound/outbound process using DB operations.
- Created error/fault handling policies across various legacies and deployed them to the SOA environment.
- Efficiently worked over SLA’s and received appreciation from the client.
- Worked on creating configuration plans for the SOA composites, un-deployment/redeployment of process across various SOA environments.
- Monitored the high severity tickets and promptly provided resolution for the issues.
Environment: Oracle SOA Suite (11g), Oracle JDeveloper (11g), Oracle Database 10g, Oracle WebLogic Server 10.3.0, Eclipse 10g, ApacheTomcat Server.