We provide IT Staff Augmentation Services!

Mulesoft Developer Resume

3.00/5 (Submit Your Rating)

CO

SUMMARY

  • Having around 8+ years of IT experience, working on various phases of software development life cycle (SDLC) which includes Application Software Specifications, Architectural Design, Prototyping, Development, Testing and Deploying teh applications using Mule ESB and over 4+ years of Strong experience in Mule ESB 3.x and mule 4.x, Mule API design Cloud hub.
  • Good Hands - on experience in developing web-based, client-server and distributed architecture applications using Mule ESB, WSO2, XML, XSLT, XSD, Xpath, Web Services (SOAP, RESTFUL, WSDL, AXIS), Java/J2EE.
  • Developed Mule Flows for teh integration of various sources of data into Database wif teh use of ACTIVEMQ, Anypoint MQ and JMS message service in teh applications.
  • Having a wide experience wif Workflow Management and Batch Processing.
  • Expertise in Unit testing using Munit, JUnit, Integration testing, Smoke testing & System testing.
  • 3+ years of experience in Mule ESB, API Management, CloudHub and continuous integration.
  • WroteKafkaproducers to stream teh data from external rest APIs toKafkatopics.
  • Used Microsoft Azure as a cloud-based data storage and made accessible to users by using Mulesoft service bus connector.
  • Mule ESB experience in implementing service-oriented architecture (SOA) and enterprise application integration (EAI) using Mule 4.x. and Mule 3.8 and 3.9
  • Used Mule version 3.9 for teh TLS configuration and communicate wif FTP and SFTP servers via proxy
  • Having good experience in integrating multiple systems like Salesforce, SAP, SFTP, Mongo DB, IBM MQ and HTTP API in mule
  • Has an experience wif exception strategy like a catch, Choice, or Rollback exception strategy to teh flow. Mule applies dis strategy automatically and rolls back any pending transactions and logs teh exception. If their is no transaction, it will still log teh exception.
  • Good experience on API-LED connectivity design pattern and develop reusable API
  • Experienced in Implementing choice, global, custom exception handling mechanisms based on teh business requirement in MULE ESB.
  • Expertise in developing new APIs using REST and SOAP webservices. Experience in Admin Activities using Mule Management Console (MMC). Used JIRA, and HP Quality Center & HP ALM for Bug reporting.
  • Experience in working wif application servers like Web Logic, JBOSS, and Apache Tomcat.
  • DevelopedPL/SQL triggersandmaster tablesfor automatic creation of primary keys.
  • Created PL/SQLstored procedures, functions, and packagesfor moving teh data from staging area to data mart.
  • Involved in data loading usingPL/SQLandSQL*Loadercalling UNIX scripts to download and manipulate files.
  • PerformedSQL and PL/SQL tuningand Application tuning using various tools likeEXPLAIN PLAN, SQL*TRACE, TKPROFandAUTOTRACE
  • Strong application integration experience using Mule ESB wif Connectors, transformations, Routing, Active MQ, JMS and Rabbit MQ. Data Transformations using Mule ESB.
  • Hands on experience designing RAML specs, building APIs using API Kit in Mule applications.
  • B2B connectivity to streamline information sharing between trading partners. “MuleSoft halps us to do dat at maximum productivity levels. Its API-led approach to connectivity enables to access teh right resources faster TEMPthan before and develop sophisticated data-driven solutions for client.”
  • Used connector quickly integrates Salesforce data wif other systems like you're ERP and easily makes Salesforce data available for enhanced analytics and business intelligence. Common integration patterns dat leverage teh Salesforce Connector include.

TECHNICAL SKILLS

Languages: HTML, HTML5 and XML, Java, SQL, PL/SQL

Development Tools: Eclipse, My Eclipse, RAD and Net Beans

Web Services: SOAP, WSDL, UDDI, JAX-RS, REST-Jersey, JAX-WS, XFIRE, CXF, AXIS

DB Servers: Oracle, DB2, SQL Server & MYSQL - SQL & PL/SQL

Internet Technologies: HTML, DHTML, CSS, Java Script, AJAX, XML, DTD/XSD, XSTL, DOM/SAX, JAXP, JAXB, JSON, JQUERY, DOJO, Angular JS

Version Control tools: CVS, GIT, IBM Clear case and SVN

Modeling Tools: Microsoft Visio, JUDE, Rational Rose

Web/Application Servers: WebSphere 8.x, Tomcat, WebLogic and JBOSS

Messaging Technologies: JMS, IBM MQ Series, Active MQ

Integration Tools: Informatica, EAI, IBM MQ Series, Mule ESB 3.2/3.5.2/3.6/3.7.2 , Mule ESB 3.9.1,4.2.2 and Kafka4.3

Other Tech &Tools: Log4j, SOAP UI, FileZilla, Putty, QC

Tools: Ant, Maven, JUnit, Log4j, Toad, Postman, SOAPUI

Technologies: Mule ESB 3.9.1, Mule 4,Mule ESB 3.5/3.6/3.7/3.8 , 4.2, Anypoint Studio, API Management, MQ Series, SOAP, REST services, CloudHUB, WSDL, JAXP, JAXB

PROFESSIONAL EXPERIENCE:

Confidential

MuleSoft Developer

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle.
  • Involved in gathering requirements & planning on integration of both SAAS applications using Mule ESB.
  • Worked on various projects like multiple systems like Salesforce, SAP, SFTP, Mongo DB, IBM MQ and HTTP API in mule.
  • Created a MuleSoft API gateway “Mule-gwwi” - MuleSoft will be subscribing work item data to MongoDB work item collections and publishing to MQ.
  • Implemented to reprocess teh failure messages in Kafka using offset id. Implemented Kafka producer and consumer applications on Kafka cluster setup wif halp of Zookeeper.
  • Used Spring Kafka API calls to process teh messages smoothly on Kafka Cluster setup.
  • To simplifying Mule event and message model used mule 4.2.2 in my recent integration design.
  • Used Mule 4.2.2 for triggering teh flows by an event and an event TEMPhas payload and variables associated wif it.used to simplify teh events dat can be routed based on payload data.
  • Wif teh Mule 4.2.2 version we has made Data weave packaged and reusable wif new imports and we also used it for calling static java methods directly.
  • Created management analysis reporting usingParallel Query, Java stored procedure, HTPPackageandWEB.SHOW DOCUMENT. Participated in change and code. added a catch, Choice, or Rollback exception strategy to teh flow. Mule applies dis strategy automatically and rolls back any pending transactions and logs teh exception. If their is no transaction, it will still log teh exception.
  • Used Munit to mock teh processors and verify teh processor calls and to generate teh coverage reports.
  • Create and consume SOAP and REST services using CXF and use Mule ESB to route various calls to do validation of service input and to handle exceptions.
  • As part of teh establishing connection from MuleSoft to salesforce and Dealing wif SSO, two-factor autantication, and certificate problems
  • Created Connected apps in teh salesforce side and made Apex class and Apex method at salesforce side.
  • For dis integration design me has worked on most recent version of Mule4.2.2 and Data weave2.0.
  • Established SFDC consumer name consumer password and Principal for teh salesforce connection.
  • Implemented error handling in Mule 4 wif on-error continue, on-error propagate and Try Catch Scope.
  • And, for teh security we enabled teh JWT Validation Token in teh API manager for teh Security.
  • Wif teh Mule 4.2.2 version we has made Data weave packaged and reusable wif new imports and we also used it for calling static java methods directly.

Environment: Anypoint Studio7.4, Mule 4.x, Mule 3.x,Apeche Kafka4.3, XML, WSDL, SOAP UI/REST, JMS, Active MQ, HTML, SQL, GIT, JENKINS CI/CD.

Confidential, CO

MuleSoft Developer

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle.
  • Involved in gathering requirements & planning on integration of both SAAS applications using Mule ESB.
  • Used WSDL, SOAP, JAX-WS, JAX-RS, CXF technologies to create web services, generate stubs and consuming teh existing services using WSSE specifications.
  • Used Mule Scopes to encapsulate other message processors to function as a single unit. And designed and developed API’s in Mule 3.8.4 and migrated to 3.9.1 and 4.2.2 as well.
  • Created REST services using RAML and worked on Cloud Hub and Mule Management console.
  • Worked on Restful web services dat enforced a client server and support JSON Involved in detailed analysis based on teh requirement documents.
  • Strong knowledge and hands on experience in documenting and designing REST API’s using RAML File.
  • Implemented choice, global, custom exception handling mechanisms based on teh business requirement in MULE ESB.
  • Wrote Munit test cases for unit and functional testing. Generated auto generate basic Munit tests by using RAML files.
  • Has knowledge on partition of Kafka messages and setting up teh replication factors in Kafka Cluster.
  • Used Munit to mock teh processors and verify teh processor calls and to generate teh coverage reports.
  • Used JMS queues for messaging using ActiveMQ and JMS.
  • Used Mule ESB to design of routing schemas, error handling, JMS, VM connection and spring-based resource initialization process.
  • Mule version 3.8 used to support for non-blocking to JMS outbound request response endpoint.
  • In Mule 3.8.4 we has implemented Additional tuning teh parameters for batch processing and to configure teh Batch Job Instance ID and Batch block size
  • Also Involved in Migration from 3.8.4 to Mule 4 and deployed in cloud hub by using Jenkins through CI/CD process
  • To simplifying Mule event and message model used mule 4.2.2 in my recent integration design.
  • Wif teh Mule 4.2.2 version we has made Data weave packaged and reusable wif new imports and we also used it for calling static java methods directly.
  • Created Any point MQ for error handling in cloud hub.

Environment: Any point Studio, XML,Mule 3.x, Mule 4.x,Kafka,WSDL, SOAP UI/REST, JMS, Active MQ, HTML, SQL, GIT, Postman

Confidential, NY

Java Developer

Responsibilities:

  • Monitored multiple technical incident calls overnight, including network infrastructure, cloud (AWS), OS (Unix, Linux), database/data, automated job schedules, application software, security, and other outages to assess and triage operational, financial, and/or reputational risk impact to teh enterprise.
  • Utilized ServiceNow for ticket creation and management for incidents and enhancements tracking.
  • Responsible for supporting teh application in production issues.
  • Extensively worked in entire SDLC life cycle like design, Coding, Code Review and Deployment preparation.
  • Developed and Implemented Spring Boot micro services using Jenkins builds scripts.
  • Implemented Spring Boot MS on Docker container.
  • Designed and created Microservices business segments and RESTful administration endpoints utilizing Spring Boot.
  • Involved in designing, coding, and developing teh application using Spring MVC.
  • Implemented teh service layer based on a Spring container and exploited Spring's IOC features for bean management.
  • Implemented teh persistence layer using Hibernate-ORM. Worked on Spring Web Flow on Spring MVC for building flows in our web application.
  • Implemented spring configuration files for teh beans defined and properties to be injected into them using Spring Dependency Injection.
  • Deployed Docker contained Spring boot micro services into spring EC2 container service using AWS admin console and used lambda to run applications in Amazon Web Services (AWS) console.
  • Implemented Swagger framework for Restful web services documentation. Used Swagger annotations to generate Swagger documentation.
  • Worked on checking teh functioning of teh APIs wif teh halp of Splunk dashboard reports and running teh APIs in Swagger.
  • Continuous monitoring of teh incoming data for any anomalies wif teh halp of teh Splunk logs.
  • Used Spring RESTful API to create RESTful Web Services, set JSON data type between front-end and teh middle-tier controller.
  • Involved in extensive use of teh different spring framework features including Spring ORM and Spring Templates. Involved in teh Configuration of Spring services in applicationContext.xml.
  • Developed teh User Interface for presentation layer using AngularJS 1.5, Bootstrap, Java Script, and HTML.
  • Designed various modules using technologies like CSS Media Queries, HTML5, AJAX, JSON, and JavaScript.
  • Updated teh Confluence wif teh details of different incidents along wif reports.
  • Used GitHub to maintain teh version of teh files and took teh responsibility to do teh code merges from branch to trunk and creating new branch when new feature implementation starts.
  • Participated in scrum meetings such as daily stand up, grooming, sprint planning, release and retrospective.

Environment: Java 1.8, J2EE, Microservices, Web Services/ SOA, Spring IOC, Spring Boot, Spring MVC, AWS, Restful (JAX-RS), SOAP(JAX-WS), SoapUI, Test Harness, AngularJS, JavaScript, JQuery, JSON, SQL Server, SSIS, Batch Scripting, Docker, Junit, Mockito, Splunk, Maven, Jira, AWS, Confluence, Postman, Agile Scrum model.

Confidential

Java Developer

Responsibilities:

  • Involved in teh analysis, design and development and testing phases of application.
  • Gathering and analysis of High-level requirement (HLR).
  • Participates in impact analysis of proposed law changes as assigned or required.
  • Coordinated and managed teh work of a team of developers, both on-shore and off-shore.
  • Provided mentorship and technical guidance to a team of developers.
  • Designed views using JSP, JQuery, and AJAX and JavaScript environment.
  • Developed Spring AOP to separate out cross cutting concerns.
  • Used Spring Transaction management to handle Transactions.
  • Developed code for Spring IOC to integrate wif multiple layers of project using Spring Dependency Injection.
  • Created POJO classes to communicate wif Data Base layer.
  • Developed HQL, SQL queries to fetch data and perform operations on database.
  • Used Hibernate Criteria API and Projections to fetch teh values from teh Database.
  • Created One to Many, one to one Mappings for teh newly created tables using Hibernate.
  • Worked on JUnit for testing and maintaining teh system state.
  • Worked on Oracle 11g for storing and retrieving teh application data.
  • XML files to provide Context and Hibernate Mapping for ORM based database persistence.
  • Implemented different type of Spring MVC controllers, validations, and views as needed by teh application.
  • Used JMS Active MQ to broadcast messages to teh clients.
  • Used JSON notation for deploying apps in servlets.
  • Developed presentation layer using JSP, HTML, CSS, AJAX, JavaScript, JQuery, and JSTL AngularJS.
  • Configured theWebSphereload balancing utilizingWebSphereworkload Management including horizontal and vertical topology.
  • Managed security and handled performance optimization for EJB containers and web applications in IBMWebSphere, HTTP Server.
  • Involved in transforming XML data into Java Objects using a JAXB binding tool.
  • Worked according to AGILE SCRUM model approach.
  • Developed code in keeping wif established processes and standards.

Environment: Java 1.7, J2EE, JSP, Servlets, XML, Web Services/ SOA, Spring IOC, Spring AOP, Spring MVC, Hibernate, RESTful (JAX-RS), SOAP(JAX-WS), JAXB, JavaScript, JQuery, JSON, Web Sphere 6.1/7.0/8.0/8.5 , SQL, PL/SQL, HQL, JUnit 4.3, subversion (SVN), Oracle 11g, Maven, HP QC, Unix, BDD, Agile Scrum model.

We'd love your feedback!