We provide IT Staff Augmentation Services!

Sr. Mulesoft Developer Resume

KansaS

SUMMARY

  • 8 Years of experience in MuleSoft ESB and Java/J2EE that includes all phases of Software Development Life Cycle (SDLC) that includes Requirements Gathering, Analysis, Design, Implementation, Maintenance and Testing.
  • 3+ years of experience withAnyPointESB and strong front end development and designs, Enterprise Integration, and data modeling, skilled at progressing from problem statement to well - documented designs and code.
  • Certified MCD(Mulesoft Certified developer) in LEVEL1
  • Experience in all phases of SDLC life cycle and used both Agile and Waterfall methodologies.
  • Experienced in leading development teams and ability to implement projects with demanding objectives
  • Expertise in using AnyPoint Studio in creating various flows to integrate API’s, Databases and SaaS applications and deployed mule applications to Cloud Hub and on-premise servers.
  • Hands on Experience in using Mule Connectors like Salesforce, SAP, AJAX, FTP, HTTP, File, SMTP, SFTP, Database, and Web-service Consumer, Apache CXF etc. as part of Integration Usage.
  • Strong application integration experience using Mule ESB with transformations, Routing, ActiveMQ and RabbitMQ.
  • Used GIT, SVN for version and source control.
  • Involved in unit testing and writing the JUnit MUnit Test cases for the flows.
  • Extensive experience in setting up server properties, connection pooling and Messaging using Tomcat Server, JBoss, WebLogic.
  • Created reusable Micro services; and composite services on top of Micro services.
  • Have an experience with xml technologies - XML, DTD, XSD, XSLT, JAXP and JAXB.
  • Expertise in SOA frameworks and web services integration via SOAP, REST, JSON, XML, XSLT, XPATH, XQuery, WSDL and Java.
  • Good knowledge on implementing Basic authentication, OAuth 2.0 security to API’s.
  • Experience in building complex Mule Flows/ Error Handling strategies/ reprocessing. Worked with Message Filters, Message Translators, Content enricher, Scatter-gather and Mule Transaction Integration patterns
  • Experience in developing applications using Java / J2EE Design patterns, AngularJS, HTML, and JavaScript to develop UI applications.
  • Experience with ETL Data stage and UNIX/Linux Operating System with Shell scripting.
  • Strong Experience on writing SQL Queries, Oracle PL/SQL, MS SQL that includes Procedures, functions, triggers, cursors and packages.
  • Worked extensively on the projects that involve Multi-Threading.
  • Good experience in Spring framework and worked with Hibernate to build the persistence layer.
  • Used POSTMAN to test the RESTFUL web service by sending HTTP requests.
  • Experience with Maven and Jenkins code integration tool.

TECHNICAL SKILLS

Middleware: ESBMule ESB, Mule Connectors, Cloud Hub, Mule Connectors.

Programming Languages: Core Java, Advanced Java, C.

Frameworks: Spring, Spring MVC (Model-View-Controller), Struts.

IDE: Eclipse, RAD, and NetBeans, Any-Point Studio.

Web Servers: Apache Tomcat, Java Web Server.

Scripting Technologies: HTML, XML, Java Script.

Build Tools: Apache Maven, Ant, Gradle.

Operating Systems: Windows family, Linux.

Designer Tools: UML

MS Office: MS Excel, MS Word, MS PowerPoint, MS Project.

Relational Databases: MS SQL Server, MySQL, Oracle 10g/11g, SQL, PL/SQL.

PROFESSIONAL EXPERIENCE

Sr. MuleSoft developer

Confidential - KANSAS

Responsibilities:

  • Working in an Agile Scrum Development environment with frequently changing requirements and actively participating in daily scrum meetings and reviews with biweekly sprint deliveries.
  • Work closely with functional leads/PMs to understand the partner integration requirements. Integrated different enterprise applications based on the designed architecture.
  • Used Mule ESB in designing the application as a middleware between the third party system and the customer side system.
  • Developed Restful/Soap web services using Anypoint Studio.
  • Involved in writing batch jobs to run at specific schedule times and transformations using Dataweave.
  • Extensively worked on AnyPoint Studio and mule Integration Platform and used it to interface application services by utilizing message routing, data transformation and service creation utilities.
  • Creating Main Flows, Sub Flows, Exception Strategies, Data Weave transformation inmule configuration.
  • Migrated all the data from On-premise to Azure Cloud.
  • Extensively usedmule connectors like Database, HTTP, HTTPS, FTP, FILE, SFTP, JMS, Salesforce etc.as a part of integration usage.
  • Worked with components like API toolkit, Collection splitter, collection aggregator, Custom aggregator, custom processor, Idempotent message filter, message filter, Scatter gather
  • Strong application integration experience using Mule ESB with connectors, transformations, Routing, ActiveMQ, WMQ.
  • Created Http inbound and outbound flows and tested it working functionality.
  • Used Maven for build and deploying the application and Jenkins for Continuous Integration and Continuous Development.
  • Experience in writing SQL Queries, Oracle PL/SQL and using them through DATABASE connector.
  • Used POSTMAN to test the application.

Environment: Anypoint studio,Anypoint platfrom,MySQL,ORACLE,POSTMAN,Salesforce.

Sr. MuleSoft developer

Confidential -New Jersey

Responsibilities:

  • Worked on Anypoint studio to use web services and for business-to-business integration. Used API Designer to design API, built APIs, tested APIs, ran APIs, and manage these through Anypoint platform.
  • Creating Cluster environment using Mule ESB with Mule Anypoint Studio and Creating ActiveMQ with different topologies in Enterprise Integration.
  • Strong application integration experience using Mule ESB with Connectors, transformations, Routing, and messaging using ActiveMQ and JMS.
  • Worked on both Enterprise and Community edition of Mule ESB. Also, worked on developing an API using RAML. Have good expertise on Data Mapper and Data Weave for transformations.
  • Worked on API notebook to explore APIs and for testing and improving these. Furthermore, used API kit to integrate APIs with other services on premise and on cloud.
  • Used MMC (mule management console) to monitor the request and response payload).
  • Used Mule ESB in designing the application as a middleware between the third party system and the customer side system.
  • Used Mule Data Mapper, Custom transformers for mapping flat file structures to Salesforce interface structures.
  • Consumer API's communicate to other services or API's via APIGEE proxy, and some consumer's use Rabbit MQ as a medium to delegate messages.
  • Extensively used Mule OOB components like File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.
  • Extensively worked on Anypoint API manager to have single access of control on to SLA (Service Layer Agreement), monitored users, regulated the user's traffic, and kept the performance at peak.
  • Configuring the Mule services for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing and put the data on the Cloud hub.
  • Used Database Connectors to connect with respective systems using Mule ESB. Utilized custom logging framework for Mule ESB application.
  • Experience with Mule administration, configuration and tuning.
  • Used POSTMAN for testing the requests.

Environment: Mule Anypoint Studio, Anypoint Platform, MySQL, POSTMAN.

MuleSoft developer

Confidential - Confidential

Responsibilities:

  • Responsible and active in the analysis, definition, design, implementation and deployment of full software development life-cycle (SDLC) of the Real-time project.
  • Developed flows and deployed the code across environments.
  • 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 Flat Files, XMLs, JSON.
  • Involved in creating http inbound & outbound flows and orchestration using XPath using MULE ESB.
  • Design and develop micro-services, J-Unit test cases, mock creation and fix defects.
  • Analyzing, designing and implementing complex SQL stored procedures,ETLprocesses.
  • Developed RESTful/SOAP web services in Mule ESB based on SOA architecture.
  • Configured the transformers in Mule XML Configuration file.
  • Configured different Mule connectors like HTTP, Database, NetSuite and Salesforce.
  • Used Data Base Connectors to connect with respective systems using Mule ESB.
  • Configured exception strategies to avoid error handlers.
  • Used JMS (JAVA Mail API), and implemented an automated functionality to generate e-mails
  • Used Mule Flows with Data Mapper to customize XML to CSV mapping conversion.
  • Experience in developing interfaces between SAP, Sales Force, REST and SOAP web-services through connectors like SAP Connectors, Salesforce Connectors.
  • Have written batch jobs to run at schedule times.
  • Implement Cloud Integrations such as Salesforce, Splunk and HTTP/S connectors.
  • Designed various flows/sub flows to receive data from different sources.
  • Worked on Database, Salesforce and SAP Connectors.
  • Worked on various transformers, written Custom Java Transformers.
  • Create Micro Services and Composite services, involved in service orchestration.
  • Consumed WSDL provided by Web Service using SOAP protocol to communicate with external applications and Vendors.
  • Created reusable Micro services; and composite services on top of Micro services.
  • Created the MULE ESB artifacts, created flows and configured the MULE configuration files and deployed the application through MMC (Mule Management Console).
  • Routing message to various destinations in a flow control component using Choice, Scatter-Gather
  • Used POSTMAN for testing the requests.

Environment: JDBC, Mule ESB, Maven, ActiveMQ, RAML, Anypoint Studio, XML, MySQL, WSDL

Sr. JAVA developer

Confidential

Responsibilities:

  • Involved in all phases of project from analysis and requirement phase to delivering the project using Agile Scrum Methodology.
  • Build the application based on new features of JavaJDK 1.8 like annotations, collections, date/Time changes, Stream and Lambda Expression.
  • Designed and implemented the rules of Business Logic using spring and EJB's.
  • Implemented RESTful Web services to retrieve data from client side
  • Used Apache CXF as the Web Services framework to implement the REST APIs involved.
  • Designed front-end presentation logic using JSP, CSS3, AngularJS, JavaScript and HTML5.
  • Used Apache CXF, WSDL 2.0, SOAP, AXIS and JAX-WS technologies to create web services, generate stubs and consuming the existing services.
  • Implemented Business Logic using Java, OOPs concepts, multi-threading, Java Concurrency, Spring and Hibernate.
  • Developed UI using HMTL, AngularJS, and JavaScript for reporting on several batch applications which run daily and to provide statistics about the data loaded successfully against the failed members to the management.
  • Worked on Log4j for logging errors, messages and performance logs and CVS for version control
  • Worked with DevOps/Continuous integration tools like GITHUB, Jenkins, Nexus, Team City, Urban Code and JIRA.
  • Used Spring Boot, which is radically faster in building cloud Micro Services and develop spring, based application with very less configuration.
  • Worked extensively on Spring boot for building web service
  • Performed Unit and Integration Test Driven Development (TDD) using JUnit Mock to framework.
  • Responsible in writing Constraint Validators for Email, Phone etc.
  • Involved in the implementation of Data Access Layer using Spring Data JPA.
  • Integrated Spring DAO for data access using JBPM for querying oracle database
  • Developed the view-controller components using Servlets/JSPs, JavaScript, CSS, HTML and DHTML.
  • Developed user-friendly interface to seamlessly combine the new module with existing login system by using AngularJS.
  • Developed the JSON structure for the data transfer in between the Goggle Web Toolkit (UI) and business tier.
  • Used Eclipse as the IDE and used eclipse standard/ plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation, mutator/accessor code generation and version control (SVN).

Environment: Java, J2EE, JavaScript, CSS, HTML, DHTML, Jenkins, JSP, GITHUB, OOPS, CXF, WSDL, Angular JS, Axis, JAX-WS.

JAVA developer

Confidential -Alpharetta

Responsibilities:

  • Actively involved in gathering, analyzing and documenting business requirements, functional requirements and data Specifications for application development.
  • Generated Use case, sequence and Class diagrams using Rational Tool Suite.
  • Created dynamic web pages using AngularJS framework. Worked on two-way, one-way data binding, built-in components and developed single page applications using Angular JS.
  • Extensively used Spring framework components such as Dependency injections and AOP.
  • Developed presentation layer using Spring MVC and used annotation based mapping to map the post backs to the controller methods.
  • Worked on web application which has been developed using spring & Hibernate frameworks
  • Extensively used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL schema.
  • Used Design Patterns like Factory, Singleton and DAO patterns.
  • Designed tables in Oracle 11g database and worked with DatabaseDevelopersfor implementing Stored Procedures in the application.
  • Assisted DatabaseDevelopersusing PL/SQL for managing data associated with the tables.
  • Expertise in implementing Service Oriented Architectures (SOA) with XML based Web Services (SOAP/UDDI/WSDL). Fixed critical issues when calling the different Web services.
  • WebLogic was used as both the Application server in the development and production environments.
  • Wrote unit tests and also involved in integration tests using Junit and Mockito.

Environment: CoreJava, Servlets, Ajax, Spring, Hibernate, XML, Web Services - SOAP, WSDL, JAXB, CXF, JAX-RS, JAX-WS, Log4J, JUnit, Maven, Angular JS, Bootstrap JS, JavaScript, HTML5, CSS3, SVN, PL/SQL, Oracle 11g.

JAVA developer

Confidential - Oklahoma

Responsibilities:

  • Worked extensively on the front-end development and developed various screens in this project.
  • Defined and developed the application's presentation layer using HTML, CSS, jQuery Scripting.
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Developed CSS style sheets to give gradient effects. Developed page layouts, navigation and icons.
  • Used JSF to create UI Components. Agile Scrum methodology is used to release the product.
  • Application developed Spring Web Flow, Spring Core, JSF, and Hibernate. Implemented Spring Web Flow as web framework, Spring as dependency injection framework, JSF, Rich Faces to develop the View Pages and Hibernate as database ORM framework.
  • Designed, coded and configured server side J2EE components like XHTML, Servlets, Java Beans, JNDI, JTS, Java Mail API, XML, XML Parser API.
  • Deployed applications on WebLogic Application Server. Test cases have been written by using JUnit framework.
  • Used Hibernate Validator Framework API for validation of the all layers simultaneously and used AJAX for partial validation of some components of the Add User Page.
  • Involved in developing SQL and Stored procedures with the databases Oracle (RDBMS).
  • Implemented JAX Web Services in Apache Axis runtime environment using SOA protocol to provide services to third party consumers.
  • Used JAX Web Services to interact with other application in organization using SOAP and WSDL file.
  • Object Relational Mapping is implemented using Hibernate framework. Used Hibernate Query language and the Hibernate Criteria Queries to do the database operations.
  • XML Transformations where done using XML, SAX, XSL, XSLT, and XPATH. Used Maven to build the project into WAR and EAR files and Clear Case for version controlling.
  • Performed Unit testing on various project modules using JUnit framework.
  • Wrote JUnit tests to validate the functionality of the input/output adaptors, matching collections and aggregation collections.
  • Designed and developed this web application using Eclipse.

Environment: Java 1.4, Servlets, JSP, JMS, Struts, Validation Framework, tag Libraries, JSTL, JDBC, PL/SQL, XML, DOM, SAX, JAXB, HTML, JavaScript, Oracle (SQL), UNIX, AJAX, Eclipse 3.0, Windows XP/2000

JAVA Developer

Confidential

Responsibilities:

  • Involved in preparing the Test Plans for testing to be carried out effectively.
  • Developed the core modules for the services by using n- tier architecture.
  • Analyzed the GAP documents to created Test Scenarios and Test Cases.
  • Focused more on the Functional behavior of the system.
  • Integration tested the different types services Modules completely.
  • Tested transactions created electronically through message injection using JMS.
  • Used Java Swing for modifying web applications in the legacy systems
  • Worked on single transactions as well as bulk transactions such as Processing using Custom MVC framework.
  • Used JDBC to connect with DB2 database.
  • Effective execution of the prepared Test Cases.
  • Involved in writing SQL queries & PL SQL- Stored procedures & functions.
  • Used separate rules to do business validation.
  • Took active participation in the discussions with the Client on several issues.
  • Tested Transactions involving Foreign exchange and tested various scenarios involving FOREX.
  • Used IBM Optima tool for database UI.
  • Involved in peer level reviews.
  • Build & deployment the code using Ant.
  • Involved in fixing QA, UAT and production defects and tracked them using QC.
  • Involved in unit testing JUNIT and in integration testing.

Environment: JAVA, J2EE, Swing, Ant, JDBC, JMS.

Hire Now