We provide IT Staff Augmentation Services!

Mulesoft Developer Resume

4.00/5 (Submit Your Rating)

Sunrise, FL

SUMMARY

  • Overall 8+ yearsJava/J2EE Developer, expert in gathering Requirements and experienced in the Software Development Life Cycle (SDLC) of analysis, design, developing, documenting.
  • Around 5 years of experience in Mule ESB Development and Testing over Any Point Studio, Any point Cloud Hub, API Gateway management and Any Point Platform.
  • Good technical experience on various components of Anypoint Platform like Anypoint API Platform, Enterprise Service Bus and Messaging Queues.
  • Good exposure to Continuous Integration and Delivery tools surrounding Anypoint Platform. Used CI/CD tools like Jenkins, GitHub, Maven, MMC and Anypoint Runtime Manager.
  • Developed the integration workflows using an MuleSoft ESB framework.
  • Done with integrations using connectors such asSaleforce,VM,Data Base,HTTP(used Postman initially for testing to invoking the flows),FTPand File Connectors.
  • Expert in designing and developing web and windows based applications using MVC,ASP.NET, C, ADO.NET, Entity Framework, Enterprise Library, LINQ, SOAP, Web Services, AJAX Control Tool Kit, IIS, XML and XSLT.
  • Worked with Console applications,Windows applications,ASP.NET Web Forms, ASP.NET State Management, ASP.NET Caching, Securing ASP.NET Web Applications.
  • Hands on experience on Design, develop, test, maintain and implement Application Integration. Had an experience working on Mule API manager and RAML and in Middleware Integration projects.
  • Adept Knowledge and experience on Mule soft expression language (MEL) to access payload data, properties, and Variable of message flow.
  • Hands on experience on OAuth and other token - based authentication and authorization services.
  • Worked extensively with CoreJava, Multithreading, and Collections.
  • Experience in Microservices-Spring Boot, Pivotal Cloud Foundry and Spring Boot.
  • Experience in RDBMS using Oracle, MySQL, and Microsoft SQL database servers.
  • Good Knowledge of using IDE Tools like Eclipse for Java/J2EE Application Development.
  • Experience in deploying applications into Mule Soft Cloud Hub and MMC.
  • Strong Experience in creating Flows, Sub Flows, Exception strategies
  • Used Data Weave and MEL extensively for transformations in Mule Any point studio.
  • Utilized Java transformers in Mule ESB and created a flow between the servers and Enterprise Information Systems (EIS) using the connector architecture of JDBC adapters.
  • Experience developing on the Mule ESB platform to deliver SOAP & REST based APIssendREST Postmanfor testing and DevelopedRESTfulbased onRAMLusing bothAnyPoint StudiosandAnyPoint API Platform.
  • Configuring Jenkins for continuous integration (CI) for servers and Git lab for triggering automatic builds using Git in source code management.
  • Configured and managed GIT plug-ins in Jenkins server.
  • Used GITHub repository to run Jenkins job for Continuous Integration.
  • Proficient inMuleSoftAny Point API platform on designing and implementing Mule APIs.Strong working knowledge on API Gateway.
  • Experience in handling messaging services usingApache Kafka.
  • Profound experience in creating real time data streaming solutions usingApache Spark/Spark Streaming, Kafka, and Flume.
  • Developed Web Service Providers and Consumers using Service First and WSDL First Approaches.
  • Updated and Developed flows for integrating the components like connectors, transformers and scopes written on top of different internal platforms using Mule ESB for XML to CSV conversion.
  • Extensively worked on Java Messaging Services (JMS) - Rabbit MQ, Apache Active MQ.
  • Worked on Mule Connectors Amazon SQS, JMS, Sales force, DB, Web service.
  • Use of different mule connectors Http/Https,CXF,Dataweaves,Choice,API kitrouter.
  • Worked with data formats such as includes XML, XSD, DTD, XSLT, XML Schemas, and X-Path.

TECHNICAL SKILLS

Languages: Java J2EE, .net, HTML4/5

EAI Tools: Mule ESB 3.7,3.8,3.9,4.x, Data Weave, CLOUDHUB, Any point Studio

Version Control: GIT, CVS and SVN.

Operating Systems: Windows 7, 8, 10, Linux, UNIX.

Databases: MongoDB 3.2.8, Oracle 11G (SQL, PL/SQL), Microsoft SQL Server 2008, IBM DB2 7.0/8.2MS Access, MySQL.

Database Tools: TOAD 9.0, DB2Connect, Oracle SQL Developer, MSSQL

IDEs: Spring Tool Suite 4.3.0, Eclipse 3.1

Web Technologies: HTML, XML, JavaScript, CSS

Web Services: REST and SOAP

Defects Tracking & Build Tools: JIRA, HP Quality Center, ANT, Maven, Jenkins

Web Services Tools: Rest Client and Soap UI

Methodologies: Agile, Test Driven Development

PROFESSIONAL EXPERIENCE

Confidential, Sunrise, FL

MuleSoft Developer

Responsibilities:

  • Involved in daily Agile SCRUM meetings and weekly SPRINT meetings. Regularly participated in the code reviews with team members to improvise on the quality of the project deliverables.
  • Involved in Requirement Gathering, analysis, design, and development of the project.
  • Designed and developed enterprise services using RAML and REST based APIsand used various transformers in Mule ESB based on use case and had implemented the custom transformations.
  • Used DataMapper as well as DataWeave for data transformations and data validations within flows & sub flows.
  • Developed Mule flows to integrate Data from various sources into Database, from ActiveMQ topics and queues.
  • Used Database Connectors to connect with respective systems using Mule ESB.
  • Worked on the Mule API Gateway for the application of policies to API as well for managing the security. Also worked with the Proxy settings using the API Gateway for the API’s.
  • Integration of Mule ESB system while utilizing MQ Series, Http, File system and SFTP transports.
  • Involved in creating http inbound & outbound flows, transformers, filtering and Security of Mule Flows.
  • Used Mule ESB to design of routing schemas, error handling, JMS, VM connection and spring-based resource initialization process.
  • Worked with MuleSoft Any point API Platform on designing the RAML for implementing REST API's and used API Gateway as a proxy service.
  • Used Mule ESB for routing, filtering and aggregate message between application based on content and rules.
  • Writing application code & development for large projects especially in a SOA environment with Mule ESB.
  • Created Mule Flow using End Point, Connector and Component bean using Mule ESB to communicate client/server systems.
  • Upgrade JDBC drivers, Data Weave, Salesforce Connector and other dependencies in each application.
  • Developed Message flows in IIB to interact with DB2, Oracle, My SQL
  • Build out the Microservices infrastructure for the product catalog, mapping localization, etc.
  • Developed dynamicASPXpages for Application usingASP.NET MVC, C#.NETandHTML.
  • Maintained and extended a TCP/IP Windows Service, usingC#.NET 2.0and Visual Studio. Server acted as connection to aMS SQL 2000 Server DB.
  • Architected and implemented a productionASP.NET 3.5WebPages inCthat retrieved data from different data sources usingODBC,ADO.NETandLINQ.
  • Worked onASP.NET client side statemanagement view state, cookies and query strings andserver side state managementapplication state, session state and profile properties using C .
  • Utilized Log4J for logging and JUnit for unit testing.

Environment: Mule ESB 3.x,4.x, salesforce, Java, Microservices, JDBC, HTML, XML, CSS,, Oracle 10g,, CVS, SOA, SOAP, DB2, PL/SQL, SQL, Apache-Maven, Web Services-WSDL, JAX-RS, Anypoint API Designer, API gateway, Cloud Hub, Runtime Manager, Anypoint Studio, Maven, postman, Jira

Confidential, Mason, OH

MuleSoft Developer

Responsibilities:

  • Involved in Requirements gathering, analysis, design, development, testing and Maintenance phases of Roll View application.
  • Created the MULE ESB Artifacts, created flows and configured the MULE configuration files. Built application using Maven. And monitored the errors log using Log4J.
  • Created http inbound & outbound flows, routing, SOA orchestration, transformations using Xpath and Security of MULE ESB application using OAuth.
  • Extensively used Mule components that include Data Weave, JAXB, File Transport, SMTP Transport, FTP/SFTP Transport, and JDBC Connector Involved in creating java classes to syndicate the data from legacy system to the SAP hybris system.
  • Implemented object oriented concepts like Data Abstraction, Inheritance, Data Encapsulation, and Polymorphism using C #.NET. Successfully implemented web applications in .NET for various clients
  • Created WSDLs as per wire frames, UI pages& generated client jars using JAX-WS.
  • Worked with transformers, exception handling, testing & Security of MULE ESB endpoint through WSSR.
  • Used encryption algorithms to encrypt the fields in the environment properties. Used Quartz connector and Cron Scheduler to schedule the batch jobs.
  • Utilized partner WSDL for ESB to CRM tool Salesforce, NETSUITE & SAP integrations. Integrated web services including SOAP as well as REST using Mule ESB.
  • Testing the Flow with Munit and unit testing using Junit.
  • Involved in deploying the application in Unix and to connect to see logs for fixing UAT/Production defects.
  • Involved in building the code using Maven& deployed on server.

Environment: Mule ESB 3.x,4.0, Servlets, EJB, JDBC, JAXB, Spring-IOC/DI, AOP, MVC, JSF components, DAO, HTML, Java Script, XML, CSS, Ajax, .net, Web Sphere Application server, LDAP, Oracle 10g, Log4J, Eclipse, CVS, DOJO, Ant, SOA, SOAP, DB2, PL/SQL, SQL, Web Services-WSDL, SOAP, SOAP UI, JAX-RS, JERSEY, Windows XP.

Confidential, St. Louis, Mo

MuleSoft Developer

Responsibilities:

  • Used Mule ESB in designing the application as a middleware between the third-party system and the customersidesystem.
  • Implementing Agile development processes on Software Development life cycle (SDLC).
  • Work closely with functional leads/PMs to understand the partner integration requirement.
  • Used Database Connectors to connect with respective systems using Mule ESB.
  • Extensively used Mule OOB components like File Transport, SMTP Transport, FTP/SFTP Transport, JDBCConnectorandTransactionManager.
  • Designed and Developed Restful API's using API Designer; generated flows using RAML file.
  • Used JMS to pass messages as payload to track different statuses, milestones, and statuses to implement aworkflowmanagementflow.
  • • Designed the applications using Mule ESB as a middleware between third-party systems and the systems at our customer side.
  • Done with preparation of design document specifications, troubleshoots and testing.
  • Implemented various REST services using Mule API Platform.
  • Developed the integration flows using Mule ESB 3.7.3 framework.
  • Performed integrations using different connectors like Sales Force, Database, SAP, HTTP, SFTP, FTP and file connectors.
  • Involved in designing and documenting REST APIs using RAML.
  • Written Mule test cases to validate the Mule Flows.
  • Involved in creating http inbound & outbound flows and orchestration using XPath using MULE ESB.
  • Implemented asynchronous messaging using Active MQ and AWS Suite.
  • Worked on various Mule connectors / adapters, developing API, APM and developing services on CloudHub.
  • Used Mule ESB for routing, filtering and aggregate message between application based on content and rules.
  • ConfiguredSparkstreaming to receive real time data from theKafkaand store the stream data toHDFSusingScala.
  • ConfiguredKafkato read and write messages from external programs.
  • ConfiguredKafkato handle real time data.
  • All the functionality is implemented usingSpring IO/Spring Boot,Thyme leafandHibernate ORM. Implemented Java EE components usingSpring MVC, Spring IOC, Spring transactionsand Spring securitymodules.
  • QA,UAT&Productionissuesinvestigationandsupportingbusinessusers.

Environment: Java1.8/J2EE, Spring, Web Services, JPA,MuleSoftESB 3.x. n, Any point Studio, Any point Exchange 2.0, API Designer, Active MQ, RabbitMQ, RAML,, Cloud Hub, XPATH, XSLT, XSD, SOA, Data weave, AWS Lambda, Mongo DB, JSON, POJO, Eclipse IDE, log4j, CVS, ANT, WebLogic, JUnit, Maven, OAUTH.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC)usingagiledevelopmentmethodology.
  • Involved in business requirement gathering and technical specifications. Implementing Servlets, JSP and Ajaxtodesigntheuserinterface.
  • Used JSP,JavaScript, HTML, and CSS for manipulating, validating, customizing, error messages to the UserInterface.
  • Maintained the existing code based developed in spring and Hibernate framework by incorporating new features and fixing bugs. Designed and developed all the user interfaces using JSP, Servlets and spring framework.
  • Developed Client-Side Validations usingJavaScript and server-side validations using Struts validation framework. Involved in creating/deploying jar and war lies in Tomcat server. Extensively used the JSP in theviewsideofMVC.
  • Used JSTL tag libraries to create web interfaces using JSP technology. Developed the dynamic User InterfaceusingJSP,JSTL,HTML,CSS,andJavaScript.
  • Integrating various Version control tools, build tools, nexus and deployment methodologies (scripting) into Jenkins to create an end to end orchestration build cycles.
  • Implemented the role-based security at action level throughout the system
  • Implemented Pagination throughout the system using the display property in CSS
  • Used SPRING framework along with Struts to give IOC and MVC feature to the application.
  • Developed J2EE backend-based screens for user to manage contract, site and other functionalities.
  • Used Rabbit Mq for Message Queuing and Microservices like SOA with ESBand Kafka.
  • Used JSP, HTML, CSS and AJAX for the enrichedfrontend.
  • UsedJavaCollections and Exception handling at high level.
  • Writing Data Access Objects (DAO) for fetching and storing the client data in the database.
  • Used Struts validations to validate the user input data
  • Updated design changes in such a way that the current implementation is not impacted for the Change Requests.

Environment: Java, J2EE, EJB, UML, SQL, Eclipse, JavaScript, ReactJS, Spring MVC, Hibernate, Microservices, Tomcat, JBOSS, HTML, DHTML, CSS, XML, Log4J, Maven, JUNIT, JSP, JSTL, Ajax, Servlets.

Confidential

Java/J2EE Developer

Responsibilities:

  • Requirements gathering and preparation of Software Requirements Specifications.
  • Developed the application using core technologies like CoreJava, Servlets, EJB-Session beans, Entity Beans, and JDBC
  • Involved in coding in presentation tier, Business tier and Database tiers
  • Used Struts framework to define Controller, action mappings, forms and View pages.
  • Involved in using Corejavaconcepts - Collections, Exception Handling, Multi-Threading, Serialization.
  • Designed UI using HTML, DHTML,JavaScript, CSS
  • Developed Microservices using Spring MVC, Spring Boot, and Spring Cloud.
  • Used Microservices architecture, with SpringBoot based services interacting through a combination of REST and SpringBoot.
  • Implemented business logic components using POJOs
  • Application deployment and Application Server maintenance.
  • Production server issues investigation and providing solutions (Common and reusable) for technically challenged problems
  • Application code investigation, code cleanup and code repository maintenance

Environment: Java1.7, J2EE, Spring 3.2, JUnit, Web services, JAX-RPC, JMS, LDAP, Microservices, Enterprise Architecture, Jerkins, JSP, HTML, CSS, XML, JDK, XSLT, JavaScript, STS 3.2, Postgres, SVN, Log4j, Maven 3.4, WAS 8.5.

We'd love your feedback!