We provide IT Staff Augmentation Services!

Mulesoft Developer Resume

Herndon, VA

SUMMARY

  • Certified MuleSoft developer having 9 years of IT experience with Analysis, Design, Development, Testing of Web - based applications, enterprise applications involving in all the phases of Software Development Life Cycle (SDLC) using Java, J2EE, Struts, Hibernate, Spring MVC, JDBC, XML, HTML, JavaScript, Tag Libs, AJAX, JMS, JUnit.
  • Designed and developed using EAI/B2B solution on B2B tools and J2EE concepts.
  • Hands on experience in using Software development methodologies Agile Methodology, Scrum and Waterfall software development processes.
  • Extensive Mule ESB experience with implementing Service-Oriented Architecture (SOA) and Enterprise Application Integration(EAI) using Mule Server 3.x.
  • Experienced in designing and developing enterprise services using RAML in Mule, REST based API’s, SOAP web services and use of different mule connectors.
  • Experience in configuring APIs, proxy endpoints, API Portals and API analytics based on technical specifications with MuleSoft API manager.
  • Experience in developing test cases and test plans by using JUnit. Extensive experience in Unit testing, Integration testing and User Acceptance testing.
  • Created Mule ESB based tooling suite for handling message transitioning, validation, enrichment and routing to upstream and downstream entity data consumers.
  • Experience in Mule Administration, Configuration, & Tuning with MuleSoft MMC & Enterprise release capabilities.
  • Extensive Mule ESB experience with implementing Service-Oriented Architecture (SOA) and Enterprise Application Integration(EAI) using Mule Server 3.x.
  • Having Strong application integration experience using MuleSoft ESB with Connectors, transformations, Routing, Exception Handling and Messaging using ActiveMQ, and RabbitMQ.
  • Expertise in MuleSoft AnyPoint API platform on designing and implementing Mule APIs.
  • Mastered in using the Data Weave language to transform data to and from any format (XML, CSV, JSON, POJOs, Maps etc.)
  • Extensive experience in MuleSoft Expression Language(MEL) to access payload data, properties and variable of Mule Message Flow
  • Worked extensively on AnyPoint Studio and Mule Integration Platform and used it to interface application services by utilizing message routing, data transformation and service creation utilities
  • Involved in deployment of Mule ESB applications using Cloud Hub and Strong experience in Integration using Mule ESB in integrating various third-party solutions.
  • Hands on experience in Mule Expression Language(MEL) - to access and evaluate the data in the payload, properties and variables of a Mule message.
  • Gained Experience in Jenkins, ANT and MAVEN build tools for building and deploying application on web/App servers and good experience with Java multithreaded programming.
  • Designed and developed enterprise services using RAML and REST based APIs.
  • Administered in development of SOAP & REST based web services using WSDL, SOAP, JAXB, CXF, AXIS, JAX-WS and Restful web services using JAX-RS, CXF and JERSEY APIs.
  • Had an experience in development and deploying mule project on Cloud-Hub.
  • Hands on experience in using mule connectors like File, Database, Salesforce, SMTP, JMS and other connectors as a part of integration usage.
  • Extensively worked on XML technologies like XSD, XSLT, XQuery and XPath for data transformations in Mule soft.
  • Proficient in writing SQL Queries, Oracle PL/SQL, JDBA and JPA along with good knowledge on NoSQL and MongoDB.
  • Strong application Integration experience with Connectors, Routers, Active MQ, JMS and AWS SQS and Data Transformations using Mule ESB.
  • Good exposure with web/application servers like Web Logic, JBoss, Web Sphere and Apache Tomcat.
  • Experience in designing and developing adapters/plug-ins for external application integration.
  • Experienced in Mavenizing MuleSoft project and creating builds using Maven build tools for deployment to Cloud hub / Mule MMC.
  • Experienced in securing API endpoints using OAuth and SSO.
  • Had experience in using the enterprise security, notifications features provided by MULE.
  • Experience in working with bug tracking tool JIRA, Confluence and Source control for project coordination.
  • Expertise in applying JMS (Java Messaging Service) and Log4J for reliable information exchange across Java applications.
  • Proficient with Web Services Description Language (WSDL) for describing Web services and developing a UDDI compliant registry for publishing and finding description for Web services.
  • Experienced in Test Driven Development(TDD) and continuous integration.
  • Worked with the technical leads and Application Development teams in controlling and ensuring streamlined integrating between applications.
  • Very Good at analytical skills, problem solving, communication and troubleshooting abilities.

TECHNICAL SKILLS

Mule: Anypoint Studio, Mule EE 3.6+, RAML, data weave, Cloud hub, MMC.

Knowledge Areas: Business Requirements Gathering, Design, Development, Testing Implementation, Production Support

Java/J2EE Technologies: Servlets, JSP, Java Beans, JDBC, Struts 1.x/2.x, Spring 3.x, Spring Web Flow, JMS, Hibernate.

Web Technologies: HTML, CSS, jQuery, AJAX, Angular JS, Bootstrap JS, XML, XSLT, JAXP, JAXB.

Application Servers: IBM WebSphere 7.x/8.x, WebLogic 10g/11g/12c, JBoss 5x/6x, and Apache Tomcat.

Databases: SQL, MY SQL, Oracle 10g/9i/8i, MS SQL Server 2008, DB2, MS SQL & PL/SQL.

XML Technologies: XML, DTD, XSD, JAXP (DOM & SAX), JAXB, XSLT

Version Controlling tools: CVS, SVN, GIT, Clear Case

Web Services: WSDL, SOAP, UDDI, JAX-WS, JAX-RS, CXF, AXIS, SOAP UI

IDE: Anypoint Studio, Eclipse, NetBeans.

Operating Systems: Windows, UNIX, Linux

Build & Other Tools: Shell Scripting, Ant, Maven, Jenkins, JIRA.

PROFESSIONAL EXPERIENCE

Confidential, Herndon, VA

MuleSoft developer

Responsibilities:

  • Responsible and active in the analysis, definition, design, implementation and deployment of full software development life-cycle (SDLC) of the project.
  • Followed Agile Methodology with a 2-week sprint process, which included iterative application development, standup meetings, poker planning sessions, elaboration sessions and customer reporting.
  • Developed RESTful/SOAP web services in Mule ESB based on SOA architecture
  • Accomplished in implementing integration flows using Mule Anypoint Studio to connect to REST, SOAP service, Oracle Database, and Active MQ broker.
  • Experienced in MuleSoft Anypoint API platform for designing and implementing Mule APIs
  • Administered in integration of Mule ESB system while utilizing MQ Series, Http, File system and SFTP transports.
  • Responsible for Creating http inbound & outbound flows and orchestration using XPath using MULE ESB.
  • Build, configure, debug and support SOASuite 11g and fusion middleware applications such as OSB, and BAM in a multi-instance hosting environment
  • Experienced in using Mule components that includes File, SMTP, FTP, SFTP, JDBC Connector, and Transaction Manager.
  • Capable in injecting dependencies into code using spring core module concepts like IOC of Spring Framework.
  • Utilized Mule Data Mapper, Custom transformers for mapping flat file structures to Salesforce interface structures.
  • Designed and developed enterprise services using RAML and REST based APIs.
  • Successful in migrating Mule ESB 3.5 applications to Mule ESB 3.7.3 and have updated all the dependencies.
  • Migrated deprecated Data Mapper mapping to Data Weave in MULE ESB.
  • Worked with transformers, exception handling, testing & Security of Mule ESB endpoint through OAuth.
  • Utilized Cloud Hub connector in the mule flows for triggered alerts during exceptions and to capture the failed records for further recovery.
  • Accomplished in configuring Hibernate mapping files and POJO objects. Used Hibernate Transaction management, Batch Transactions and cache concepts.
  • Used integration patterns, integration tools, EAI, Transformations, XML schemas and XSLT.
  • Used Log4J components for logging and performed daily monitoring of log files and resolving issues.

Environment: Choice, Scatter-Gather, Filters, Data Mapper, Components, Database, FTP, FILE, SFTP, HTTP, SOAP, JDBC, MS SQL, WSDL, SOA, RESTful API, JMS, RAML, Mule ESB Flows.

Confidential, New York City, NY

MuleSoft developer

Responsibilities:

  • Coordinating and interacting with key business users, project stakeholders, technical team and functional consultants for gathering integration business Requirements
  • Actively involved in complete Software development lifecycle and employed SCRUM methodology of Agile model.
  • Responsible for full life-cycle experiencein theanalysis, architecture, design, documentationand promotion ofenterprise application integration solutions.
  • Hands on experience in using spring core concepts like IOC of Spring Framework which enables Dependency Injection.
  • Pioneered in using Maven to acquire the dependencies and for building and deploying applications in WebLogic Application Server.
  • Created Mule Flow using End Point, Connector, transformers and Component bean using Mule ESB to communicate client/server systems.
  • Utilized Apache CXF API’s to create SOAP based as well as Restful web services.
  • Implemented integrated flows using Mule Any Point Studio to connect to REST, SOAP Service, Oracle database and Active MQ Broker.
  • Worked with MMC (Mule management console) to monitor the request and response payload.
  • Created the MULE ESB artifacts, created flows and configured the MULE configuration files and deployed the application.
  • Designed and developed SOAand OSB components (11g) modules, which involves integration between external interfaces and provider.
  • Used Data weave and Data mapper to customize XML to CSV and vice-versa mapping conversion and responsible for API designing using REST and SOAP services.
  • Worked with Service Oriented Architecture (SOA) and publishing Web Services that include components like WSDL, SOAP, UDDI.
  • Good knowledge of EAI/SOA best practices development methodologies and standards.
  • Integrated MuleSoft with SFDC sales cloud as per the requirements.
  • Participated in creating http inbound and outbound flows, transformers, filtering and security of Mule flows.
  • Experience in Implementing business logic components using POJOs.
  • Mastered in implementing business logic and transactional services using EJB session beans and providing data persistence using EJB Entity beans.
  • Delegated the apps migration from Mule ESB 3.5.1 to Mule ESB 3.7.3
  • Worked with Mule Data weave and Data mapper for data transformations.
  • Designed and developed enterprise services using RAML and REST based APIs.

Environment: Java 1.8, Anypoint Studio 5.4.0/5.4.3 , MS-SQL, Mule ESB 3.5.1/3.7.3 , Cloudhub, Active MQ 5.3, Log4j 1.2.14, Putty, Windows 7, GIT, Jenkins. RAML, Spring, Connectors, Spring AOP, EJB, Data Mapper, EAI/SOA, MMC, Apache CXF, SQL developer, WebSphere Application Server 8.1, Maven

Confidential, Houston, TX

Java/Mule API developer

Responsibilities:

  • Worked in end to end project lifecycle covering Requirement analysis, design, build, unit testing and deployment.
  • Created Mule Domain for sharing common resources in Mules applications.
  • Worked with RAML based RESTful Web services, SOAP Web services for Mule ESB flows.
  • Implemented Standard guideline approach for Integration developments by Flows, Sub flows, global configurations, global exception handling strategies and property placeholders.
  • Exposed REST API to receive POs from SAP ERP system.
  • Used J2EE, Java Servlets, JMS, EJB, and Design Patterns to build this integration.
  • Good hands on experience usingconnectors like DB, FTP, FILE, SFTP, HTTP, etc., as a part ofintegrationusage.
  • Implementing and consuming both SOAP and RESTful web services.
  • Created Mule ESB flows using Mule Studio, performed payload transformation & developed middleware frameworks for routing the messages to appropriate systems.
  • Involved in creation & deployment of the application, done with unit testing by writing the MUnit test case in Mule.
  • Involved in to pass messages like payload to track different statuses and milestones using EJB.
  • Used various transformers in Mule ESB based on use case and had implemented the custom transformations.
  • Experience in deploying/managing Mule flows to Cloud Hub.
  • Used spring programmatic transaction management for Java Persistence.
  • Involved in integration of spring and Hibernate frameworks.
  • Involved in setting up server, DSs, JNDI, queues & deploying app in WebSphere Application Server.
  • Created composite APIs by implementing service chaining for calling multiple backed services. Followed the test-driven development using the JUNIT and Mockito framework.
  • Created continuous integration builds using Maven.
  • Involved in fixing QA/UAT/Production issues and tracked them using QC.

Environment: Java, JSP, Servlets, JavaScript, Eclipse 3.x, Spring DI, IOC, Hibernate 3.5, AJAX, XML, XSLT, JAXP, JAXB, AXIS, CSS, CXF, WSDL, SOAP, JAX-WS, REST, JUNIT, MAVEN, Mule ESB 3.7/3.6, WebSphere 8.1, JNDI, EJB, JMS, QC, Log4J, SOAP UI, and J2EE design patterns.

Confidential

Java developer

Responsibilities:

  • Involved in the review and analysis of the Functional Specifications, and Requirements Clarification.
  • Developed Maven build scripts and involved in deploying the application on WebSphere.
  • Develop JSP pages that use Javabeans for server side and backend processing.
  • Experienced advanced JavaScript frame work like jQuery/JSON to implement front end validations and various user interface events.
  • Extensively worked with JDBC programs using Oracle and MySQL databases.
  • Consumed SOAP Web services and generated clients using Eclipse IDE.
  • Used SOAP UI to test the Web services.
  • Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
  • Worked with complete redesigns of a daily events website and focused on improving readability, utility, and overall User experience (UX).
  • Developed POJO's, Data Access Object (DAO) which handles all database operations using Hibernate, Hibernate named queries.
  • Extensive use of jQuery Events for manipulation of events and jQuery plugins for menus and widgets.
  • Developed Ant scripts to build and deploy project onto the tomcat server.
  • Worked with web/application servers like Apache Tomcat.
  • Performed Unit, Integration testing, worked on clearing issues at the time production and application support, worked on the maintenance and deployments of the project with patches and performed documentation of project.

Environment: Java/J2EE 1.5, JAXB, MySQL, Tomcat Application Server, Web Service- RESTful, HTML, CSS, Spring, Hibernate, Eclipse, Maven, JUnit, Log4j, SVN, Servlets, JSF, jQuery, JSP, JavaScript.

Confidential

Java Developer

Responsibilities:

  • Used Agile (Scrum) development methodology during designs, implementation, testing, and maintenance. Daily Scrum was conducted as a part of this methodology.
  • Worked on UML case diagrams, class diagrams and sequence diagrams in Rational Rose.
  • Developed GUI using HTML/CSS, and JavaScript. Developed the business component using Core Java, Servlets.
  • Used Oracle JDBC connection as a part of database connectivity.
  • Worked on Web Application Development with Framework like Struts and Spring MVC.
  • Worked closely with business-side clients to deliver attractive, easy-to-understand screens that appropriate reflected the company’s fulfillment workflow.
  • Used Maven to build, run and create JARs and WAR files among other uses.
  • Used Hibernate as ORM tool to store the persistence data into the MySQL database.
  • Participate in the software design, development and package implementation using the Hybrid platform.
  • Used Eclipse IDE for developing code modules in the development environment.
  • Implemented the logging mechanism using log4j framework.
  • Used SVN version control to track and maintain the different version of the project
  • Used tomcat/glassfish as Application server and involved in server side and client-side programming.
  • Preparing/Reviewing Use cases, UML diagrams and developed commonly used client-side validation using Java script.
  • Performed Requirement Traceability Matrix using Quality Center tool. Documented Test cases, Test scenarios & Test scripts for Unit testing and Black box testing.
  • Determined quick learner with strong interpersonal skills and proven ability to manage positive and productive client relationship.
  • Involved in developing JUnit test classes for JUnit Testing.

Environment: Core Java, J2EE, CSS, Spring, Hibernate, HTML, SQL, JavaScript, Unix, REST Web Services, SOAP UI, Maven, Apache Tomcat Server, JUnit, Log4.

Hire Now