We provide IT Staff Augmentation Services!

Mulesoft Developer Resume

4.00/5 (Submit Your Rating)

Fort Worth, TX

SUMMARY

  • Around 6 years of diversified experience in the field of Java/J2EE projects including Development, Technical Design, Implementation, Maintenance, Support and Testing in all stages of the Software Development Life Cycle in different industry verticals Financial, Insurance, E - commerce, Retail and Telecom sectors.
  • Three years of experience in application integration using Mule ESB, Cloud Hub, Any Point Studio, Any Point Platform.
  • Good experience in Design and development of Mule ESB projects which are on-premises and hosted cloud using synchronous and asynchronous Mule flows.
  • Excellent experience in Object Oriented analysis and Design (OOAD), Development, Implementation and Testing of various software applications using Java/J2EE.
  • Extensive work experience in all phases of the Software Development Life Cycle like collecting business specifications, analysis, design, development, and testing the application.
  • High experience in using frameworks like Struts, Spring MVC, Hibernate and Design Patterns such as MVC, Session Façade, Front Controller, Data Access Object (DAO), Value Object, Singleton, Service locator for executing multi-tier, highly scalable, component based, Service driven Enterprise Java application.
  • Extensive knowledge in core Java concepts which includes Collections, Multi-threading and J2EE (Servlets, JSP, JDBC, EJB, JMS, spring, Struts and Swing).
  • Involved in developing distributed Enterprise and Web applications using Java/J2EE, UML Web technologies that include EJB, JSP, Servlets, Struts, JMS, JDBC, HTML, XML, XSL and Hibernate.
  • Experienced in establishing connectivity from front end to back end using JDBC connections.
  • Ability to handle multi-tier, object-oriented J2EE and Core Java applications.
  • Developed applications in JSP, Java Beans and Servlets using MVC architecture.
  • Proficient in developing advanced web-based applications design and development using Java, J2EE, Servlets, JSP, JSTL, Struts, Spring, Eclipse, jQuery, AJAX, AngularJS and Databases.
  • Strong experience in technologies like Java Server Pages (JSP), Java Servlets, EJB 2.0/3.0, JDBC.
  • Extensive hands-on experience in object-oriented analysis, design, modeling and programming tools in conjunction with Unified modeling language (UML) and Microsoft Visio.
  • Expertise in developing large and highly configurable applications using Spring, Hibernate and JPA combination.
  • Expertise in the OOPS, Multi-threading, String pool, Exception-Handling & Collections
  • Strong expertise in development and deployment of web components that include Servlets, JSP, JSF, Java Scripts and business layer components that include, Web Services, and JDBC.
  • Experience in server-side distributed object development using J2EE, EJB, JNDI, JDBC, IBM Web sphere Server, Web Logic Server, XML, XSL, XSLT, WSDL and SOAP.
  • Experience in web application development using markup languages, style sheet and scripting languages like HTML5, CSS3, Java Script, jQuery AJAX, JSON.
  • Experienced in validations using Ajax in Node JS, Angular JS, dash boards reports using Backbone JS.
  • Developed restful web service using Spring Boot and deployed to pivotal web services.
  • Used Object/Relational mapping Hibernate 3.0 framework as the persistence layer for interacting with Oracle.
  • Extensively used IBM Web Sphere 5.0 while writing code and for creating Data Sources.
  • Written complex SQL queries, stored procedures, functions and triggers in PL/SQL.
  • Expertise in implementing Service Oriented Architectures (SOA) with XML based Web Services (SOAP/UDDI/WSDL).
  • Consumed Salesforce Apex services using MuleSoft.
  • Good experience in MuleSoft Expression Language (MEL) to access payload data, properties and variables of Mule Message Flow.
  • Good experience in XML technologies like XSD, XSLT, XQuery, and Path for data transformations in MuleSoft.
  • Good experience using mule connectors like DB, HTTP, HTTPS, FTP, FILE, SFTP, JMS, Salesforce, SAP etc... as a part of integration usage.
  • Strong Hands on Experience in configuring JMS Queues and Topics using IBM MQ Series and ActiveMQ for communication between middleware components.
  • Strong experience in working with version control software's like CVS, SVN, GIT and builds tools ANT, Maven, Gradle and Jenkins.
  • Experience in writing ANT, Maven build scripts and configuring them using Log4j and writing JUnit test cases.
  • Capable of delivering well documented applications, adhering to quality standards and delivery dates.
  • Excellent analytical, problem solving and interpersonal skills, Ability to learn new concepts fast, Consistent team player with excellent communication skills

TECHNICAL SKILLS

Java & J2EE Technologies: Core Java 1.2 to 1.8, JSP 2.1, Servlets 2.5, JDBC 3.0, JSTL 1.3, Custom tags, EJB 3.0/2.0, RMI, JAXB 2.0, SAX and DOM.

Web/Application Servers: IBM Web Sphere 6.x/5.x/4.x, IBM Web sphere, BEA Web Logic 10/9.2, Oracle Weblogic12c, JBOSS, Tomcat4/5/6, AWS, Azure.

Frameworks & Middleware: Struts 1.2, 2.0, Spring Framework2.0/3.0, Spring web flow, JSF2/1, JMS, Hibernate5/4/3.0/3.1, Spring Boot, IBM MQ series, Axis1.4/2.1.3.

Languages: Java, PL/SQL.

Web Services: SOAP, REST, WSDL, UDDI

Development Tools/IDE’s: Eclipse Neon/Oxygen, My Eclipse 8.0, IntelliJ idea, Net beans 4.1

Open Source: JUnit, log4j1.2, GIT, CVS, SVN, Source Tree and GIT Hub.

Platforms: Windows 7/10, UNIX (SOLARIS), LINUX.

Databases: Oracle 11g/10g/9i/8i, MS SQL Server 2008, My SQL, NoSQL

Web Development & Markup Languages: AJAX, jQuery, Java Script, Node JS 6.0, HTML 5.0/4.0, XML 1.1, XSL, XSLT, DHTML.

Build tools: Maven 3.5.3, Ant 1.5/1.7, Gradle

PROFESSIONAL EXPERIENCE

Confidential, Fort Worth, TX

MuleSoft developer

Responsibilities:

  • Design, Develop and migrate flows (Mule ESB and WMB) based on requirements.
  • Working to build Integration Solutions in MuleSoft using MuleSoft API Led Connectivity Architecture.
  • Create RAML specification, building APIs using API Kit Router in Mule applications.
  • Create transformation logic using Data weave, MEL and XSLT.
  • Creating APIs to support mobile application integrations with back-end service-based platforms.
  • Defining integration patterns with Salesforce and other systems. (Real-time, near-real-time, batch, API considering high availability and security.)
  • Working error handling and email notification setup along with the Log42j extension.
  • Create reusable components such as global exception handling strategy and common logger
  • Unit testing and integrating testing, build API testing using MUNIT Framework.
  • Defining Global Exception Strategy for ESB (real-time, near-real-time, and batch processes) and API.
  • Migrating existing applications flows from WebSphere Message Broker 6 to Mule ESB.
  • Organize flows, sub flows and global XML configuration files.
  • Use partner WSDL for ESB to Salesforce integrations.
  • Integrate salesforce with the MuleSoft for connecting applications, data sources and APIs, in the cloud.
  • Create flows/orchestrations for integrating the components like connectors, transformers and scopes written on top of different internal platforms using Mule ESB for XML to CSV conversion.
  • Use MuleSoft Any Point API platform for designing and implementing Mule APIs.
  • Work on XML technologies like XPATH, XSLT, XSD and data weave for data transformations.
  • Designed UML diagrams like Use case, Class and Activity diagram based on the requirements gathered.
  • Designed and developed enterprise services using RAML and REST based APIs and used various transformers in Mule ESB based on use case and had implemented the custom transformations.
  • Created and consumed soap and REST services using CXF and used MULE ESB to route various calls to do validation of service input and to handle exceptions.
  • Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.
  • 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.
  • Used Data Mapper as well as Data Weave for data transformations and data validations within flows & sub flows.
  • Prepare technical documents and turn over documents.
  • Deploy applications to different environments (Test, QA, and PROD).
  • Implement error handling and logging in the message flows.
  • Perform end-to-end testing, resolve problems and validated the test results.
  • Collaborate with developers within my team and from other team members for effective implementation of projects.

Environment: : MuleSoft ESB 3.9, 4.1, Any Point Studio, Cloud Hub, API Kit, DataPower, WebSphere MQ 7, RFHUtil, Batch file, GIT, SOAP UI.

Confidential, Cincinnati, OH

MuleSoft developer

Responsibilities:

  • Designed and Developed the Application following Agile Scrum methodologies.
  • Developed Complex SQL queries to interact with Oracle database and also involved in writing PL/SQL code for procedures and functions.
  • Developed a code for Web services using XML, SOAP Apache-CXF and used SOAPUI tool for testing the services proficient in testing Web Pages functionalities and raising defects.
  • Used MAVEN for build framework and Jenkins for continuous build system.
  • Involved in writing the JUnit test cases as part of unit testing, used Mocking frameworks Easy Mock, Power Mock Objects and Spring Datasets in TDD approach.
  • Created Mule ESB Flows, performed payload transformation.
  • Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.
  • Worked on preparation of design document specifications, troubleshoots and testing.
  • Used Mule ESB in designing the application as a middleware between the third-party system and the customer side system.
  • Work closely with functional leads/PMs to understand the partner integration requirements.
  • Integrated different enterprise applications based on the designed architecture.
  • Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.
  • Integration of Mule ESB system while utilizing MQ Series, Http, File system and SFTP transports.
  • Used AMQP Endpoints to connect to RabbitMQ which is a messaging queue.
  • Implemented data transformation using XPATH, XSLT, Data Weave, custom java classes.
  • Extensively used Mule components that include File, SMTP, FTP, SFTP, JDBC Connector, and Transaction Manager.
  • Implementing logics written in XLST to Data weave.
  • Implemented Retry mechanism for messages to process the request.
  • Migrated deprecated Data Mapper mapping to Data Weave in MULE ESB.
  • Developed RESTful/SOAP web services in Mule ESB based on SOA architecture.
  • Design and Implemented RESTFUL Web Services using various data format (JSON, XML) to provide the interface to the various third-party applications.
  • Experience in MuleSoft Any point API platform on designing and implementing Mule APIs.
  • Strong knowledge and hands on experience in documenting and designing REST API's using RAML.
  • Created http inbound & outbound flows, routing, orchestration, transformations and Security of Mule ESB application using OAuth .
  • Configured server setting properties and Database drivers.
  • Utilized custom logging framework for Mule ESB application.
  • Upsert data into sales force objects.
  • Used encryption algorithms to encrypt the fields in the environment properties.
  • Utilized integration Patterns, integration tools, EAI, Transformations, XML Schemas, and XSLT.

Environment: Java 1.7, J2EE, Mule ESB 3.7, Salesforce, Oracle, SQLServer, cloud, Jenkins, Git

We'd love your feedback!