We provide IT Staff Augmentation Services!

Sr. Mule Developer Resume

Mountain View, CaliforniA

SUMMARY

  • Over all 8 years of experience in design and development using Java/J2EE Web Based, Database applications.
  • Over 3 years of experience on Mule architecture including Mule ESB, Any point studio, API kit, API Gateway, Flow and various Connectors.
  • Hands on Experience in using Mule Connectors like FTP, FILE, SFTP, IMAP, Salesforce, NetSuite etc. as part of Integrations Usage.
  • Extensive Experience in designing, developing and managing APIs using Mule API gateway/portal.
  • Experience in deploying Mule flows and securing the APIs using the platform in Mule Cloud Hub.
  • Experience in developing interfaces between Salesforce and Oracle ERP using Informatic Cloud/Mule ESB technologies.
  • Experienced troubleshooting Mule ESB, including working with debuggers, flow analyzers, and configuration tools.
  • Experience developing on the Mule ESB platform to deliver SOAP & RESTFUL based APIs.
  • Demonstrated experience implementing Mule ESB architecture, rules, caching.
  • Good knowledge in the Mule API technology landscape and Mule API management landscape from Mule Soft, Transformers, Filters, Flow Control, Collection splitters/Aggregators / Scatter - Gather.
  • Implemented the project under the guide lines of Agile methodologies of SDLC.
  • Experience in integrating Cloud applications like SFDC, Intacct using Mule ESB.
  • Experience with integration Patterns, integration tools, EAI, Transformations, XML Schemas, and XSLT.
  • Architected Integrations and Mule services using Mule Soft ESB environments for both on premise and Cloud hub environments.
  • Responsible to develop RESTful/SOAP web services in Mule ESB based on SOA architecture.
  • Designed and Developed Restful API’s using API Designer generated flows using RAML file.
  • Strong application integration experience using Mule ESB with Connectors, transformations, Routing and JMS. Experienced with Java Multithreaded programming to develop multithreaded modules and applications.

TECHNICAL SKILLS

ESB: MULE ESB, MULE API

Programming Languages: Java, C++, C, PL/SQL

Java Technologies: Core Java, JEE, JDBC, Java Servlets, J2EE, JSP, EJB Session beans

Frame Works: Spring MVC, Struts and Spring framework

IDEs: Any point studio, Eclipse

Web Services: SOAP, WSDL, JAX-WS, JAX-RS, AXIS2, RESTFUL

Web Application Servers: Apache Tomcat, Web Logic, Web Sphere and JBOSS

Operating Systems: Windows7/8/10, UNIX/LINUX

Databases: Oracle, SQL Server, MySQL

Scripting languages: HTML, XML, AJAX, JAVA SCRIPTS

Protocols: HTTP, HTTPS, FTP, SMTP

SVN Tools: CVS, GIT, SVN

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

Tool: Log4j, Junit, Apache CFX

PROFESSIONAL EXPERIENCE

Confidential - Mountain View, California

Sr. Mule Developer

Responsibilities:

  • AGILE development process has been followed. Experienced with stand-up, Retrospective, Demo, Planning and Code review meetings.
  • Worked on setting up the Mule environment and helped in giving the KT session of the same.
  • Worked with Mule soft 3.8.4 and developed integration flows with HTTP, Webservice consumer, Message Enricher, Tibco EMS queues, Transform message, CXF component, Aysnc process, choice.
  • Designed and developed Restful services using APIManager. Worked with API Gateway in developing the proxy services.
  • Worked with ssl/tsl certificates in converting http service to https service.
  • Deployed the application to the cloud hub and involved in changing the Log levels.
  • Worked with different integration patterns, XML schemas, JSON schemas. Worked on encoding the JSON format using the UTF 8 encoding.
  • Participated in daily SCRUM meetings and was involved in requirement analysis.
  • Involved in maintenance phase of the project. Worked with perforce repository.
  • Worked with different components like property, flow reference, logger, object to string, Groovy.
  • Worked on Migrating TIBCO services to mule srvices
  • Worked on encrypting the passwords using “Blowfish” algorithm. Worked on catch exception strategy and choice exception strategy.
  • Extensively used Mule Debugger to debug the XML Flows, JSON and XSLT flows. Worked with oracle database to store the date from OSC. Experience with implementing service-oriented architecture (SOA) and enterprise application integration (EAI) using Mule soft and Tibco.
  • Worked with API portal and Permission to allow access to certain users.

Environment: MuleSoft 3.8.4, Any Point Studio, JAXB, JDBC, Tibco EMS, RAML, Cloud hub, XML, XSLT, Log4j, Web Services - WSDL, SOAP, Perforce, Spring framework, EAI.

Confidential - Philadelphia, Pennsylvania

Sr. Mule Developer

Responsibilities:

  • AGILE development process has been followed. Experienced with stand-up, Retrospective, Demo, Planning and Code review meetings.
  • Developed the integration flows using a Mulesoft framework.
  • Developed integrations and Mule services using connectors such as Sales force, Data Base, HTTP, FTP and File AJAX, Connectors.
  • Involved in creating http inbound & outbound flows and orchestration using XPath using MuleSoft
  • Done with transformers, exception handling, testing & Security of Mulesoft endpoint through OAuth.
  • Writing application code and development activities for large projects especially in a SOA environment with Mule ESB
  • Created Mulesoft artifact and configured the MULE configuration files and deployed.
  • Developing Mulesoft projects for the services with synchronous and asynchronous Mule flows.
  • Writing application code & development activities for large projects especially in a SOA environment and Reliability Patters with Mulesoft.
  • Experience working in an Agile development environment. Participated in the complete Agile (Scrum) software development lifecycle tasks (design, coding, testing and documentation).
  • Designed and developed RESTful web services (JSON & XML) using Spring framework.
  • Designed and developed enterprise services using RAML and RESTFUL based APIs.
  • Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier MuleSoft for processing and put the data on the Cloud hub.
  • Performed integrations and developed Mule services with other sub-systems through JMS, XML and XSL, JSON, XSLT. Hand - on experience in software design and development using Java& J2EE - Core Java, Collections, Multithreaded systems, JDBC.
  • Extensively worked on implementing SOA (Service Oriented Architecture) using XML Web services (SOAP, WSDL, JSON, UDDI and XML Parsers).
  • Worked on Spring & JSF framework for developing Multithreaded distributed enterprise applications. Created continuous integration using Jenkins and deployed the application on Web Sphere Application. Used UNIX commands to go through the server logs and identify the issues.
  • Deployed MuleSoft applications into MMC (Mule Management Console)
  • Used the iterative incremental framework Scrum with Agile Software Development.

Environment: MuleSoft, Any Point Studio, Jenkins, JAXB, JDBC, ActiveMQ, RAML, Cloud hub, XML, XSLT, AJAX, WebLogic Application server, Log4j, Web Services - WSDL, SOAP.

Confidential - Sacramento, California

Mule Developer

Responsibilities:

  • Worked on SMTP, FTP and SFTP protocols. Worked on Flat Files, XML, XSLT, and JSON in Mule ESB.
  • Mapped data from CSV to XML and vice- using Data weave and Data mapper in Mulesoft any point studio.
  • Enhanced and maintained the existing Monarch application in Java/J2EE and Spring framework
  • Worked on JMS, ActiveMQ, VM, Cache, Poll, Exception strategy, Splitter and Aggregator in Mulesoft.
  • Exposed RESTful web services inMulesoft and invoked them using Postman.
  • Used MEL to write in expression filter and used various filters in Mulesoft.
  • Routing message to various destinations in a Mule flow control component using Choice, Scatter-Gather.
  • Used Mule Batch Processing to process records from Database.
  • Created Mulesoft helper class to call the Mule flow, connection end-point and connectors directly from Java component instead of creating another Mule Flow.
  • UtilizedApacheCXFAPIs to developSOAPas well asRESTfulweb services. Used flow analyzer in MMC (Mule management console) to monitor the request and response payload.
  • Extensively used Mule Debugger to debug the XML Flows, JSON and XSLT flows and wrote MUnit Test Cases.
  • Knowledge of SOA design patterns for building middle are systems ground up using message routing. Created RESTFUL API's using RAML and developed flows using Mule ESB.
  • Developed interfaces between SAP, Sales Force, RESTFUL and SOAP web-services using Mule ESB.
  • Used MuleESB in designing the applications as a middleware between third-party system and customer side system. Created JCLs and UNIX shell scripts for running java batch components on server.

Environment: Mule Soft Any Point Studio, Mule ESB, Database Connector, Salesforce, SAP, JMS, Oracle, MySQL, XML, Flat Files, Cloud Hub, UNIX, GIT, Mavens, Hibernate, JSON, CSS, SFTP, CSV, Spring framework, XSLT.

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of SDLC (Software Development Life Cycle) such as requirements gathering, analysis, design, modeling, and development.
  • Developed the Enterprise Java Beans (Stateless Session beans) to handle different transactions such as bill payments to the service providers.
  • Developed UI screens using JSP, JavaScript, JQuery, XHTML, and CSS.
  • Implemented various complex SQL queries.
  • Used SQL to access data from Microsoft SQL Server database.
  • Designed test plans, scenarios, scripts, and procedures.
  • Application is deployed on Apache Application server and Maven is used as a build tool.
  • Used XML to transfer the amount to transfer application.
  • Designed test plans, scenarios, scripts, and procedures.
  • Coordinate with onsite group for production issues, development and Testing.

Environment: JSP, JQuery, JavaScript, HTML, CSS, core java, Microsoft SQL server data base.

Confidential

Java Developer

Responsibilities:

  • Designed UI using HTML, DHTML, Java Script, CSS and JSP.
  • Used Java script for client side validations.
  • Used Spring frame work to maintain MVC and created action forms, action mappings, DAOs, application properties for Internationalization etc.
  • Involved in developing business components using EJB Session Beans and persistence using EJB Entity beans.
  • Used JMS for Asynchronous messaging and developed the application using Eclipse IDE.
  • Worked on PL/SQL like interacting with Database, writing Stored Procedures and debug and fixed the issues.
  • Developed ANT build file to compile and package the web application and web services.
  • Used CVS as version control system for the source code and project documents.
  • Involved in building the code & deploying on the server.
  • Used Apache CXF for creating the Web Services to interact with other modules.
  • Used Spring Framework for dependency injection for Action classes using Application Context xml file.

Environment: Core Java, J2EE, JSP, JBoss, Eclipse, Spring frame, EJB-Session Beans, Entity Beans, JMS, XML, HTML, DHTML, DAO, CVS, Java Script, CSS, AJAX, Struts, XML, QC, JUnit, PL/SQL, SQL Developer, CXF

Confidential

Java Developer

Responsibilities:

  • Involved in the complete Software Development Lifecycle (SDLC) using the Agile development methodology. Interacted with the end users and participated in the SCRUM meetings.
  • Developed the presentation layer using HTML, DHTML, JQuery, CSS, Java Script, JSPs, XML and XSTL.
  • Developed the application using Spring Web MVC architecture, JMS and followed agile methodology.
  • Worked extensively on Spring IOC/ Dependency Injection. Configured the crosscutting concerns like logging, security using Spring AOP.
  • Developed Web services using Apache CXF to interact with the external systems to both consume and publish web services.
  • Have coded numerous DAO’s using Hibernate DAO Support. Used Criteria, HQL and SQL as the query languages in Hibernate Mapping with MySQL. Integrated the Spring framework and Hibernate framework.
  • Developed the J2EE components using Eclipse. Used CVS for version control.
  • Followed TDD and created numerous test cases for unit testing of the code using the JUnit testing framework.
  • Used Log4j to implement logging facilities.

Environment: Java, J2EE, Web Logic, Oracle, JSP, Spring IOC, Hibernate, JMS, HTML, DHTML, CSS, Java Script, XML, Maven, JUnit, Log4j, AJAX, MySQL, Spring AOP,CXF.

Confidential

Java Developer

Responsibilities:

  • Involved in High level and low-level design of the application. Designed the database to support the online application.
  • Developed database interaction with JDBC API using SQL Queries and advanced prepared statements.
  • Writing Entity & Session EJBs, deploying EJBs, Java Servlets and JSPs that holds the business logic.
  • Developed JSPs using Spring Framework (MVC) .
  • Supported the application in QA and Production environments
  • Following Coding guide lines & maintain quality of code.
  • Involved in building the code & deploying on the JBOSS application server.
  • Involved in validating the application for different browser compatibility & users load

Environment: J2EE, Java Servlets, JSP, EJB, HTML, DHTML, JavaBeans, Web logic, UML, Spring Framework, Taglibs, UNIX and Oracle.

Hire Now