We provide IT Staff Augmentation Services!

Sr. Mulesoftdeveloper Resume

Dallas, TX

SUMMARY:

  • 8+ years of experience in IT industry and 4 years hands on experience using MuleSoft ESB and Enterprise Application Integration (EAI).
  • Expertise in using Anypoint Studio and Mule Integration Platform in creating various flows to integrate API’s, Databases and SaaS applications.
  • Excellent hands on developing secure Web Services using Digital Certificates and SSL inTIBCO using SOAP based and Restful Services with RAML. Strong skills in understanding and implementing Service Oriented Architecture (SOA).
  • Strong exposure to Software methodologies like Agile and Waterfall.
  • Experienced in Cutting Edge Technologies like MULE ESB , ActiveMQ , Anypoint MQ, XML and Log4j with good experience in Developing and Deploying application on Cloud hub .
  • Excellent hands on experience in MuleSoft Expression Language(MEL) to access payload data, properties and variable of Mule Message Flow and using Mule Connectors like FTP, FILE, SFTP, Salesforce, NetSuite etc.
  • Expertise in implementing Service Oriented Architecture ( SOA ) in SOAP / RESTful web services (RAML). Experience developing web applications with a Mongo DB, and Elastic Search .
  • Strong application integration experience using MULE ESB with Connectors, transformations, Routing, ActiveMQ, RabbitMQ, Anypoint MQ and experience in working with application servers like IBM Web Sphere, Web Logic, JBOSS, and Apache Tomcat.
  • Experience in Mule Administration, Configuration, & Tuning with MuleSoft MMC & Enterprise release capabilities.
  • Produced as well as consumed the web services including SOAP & REST using WSDL 2.0, Java Web Services (JAXB) and CXF.
  • Extensively worked on Responsive Web Design (RWD) page development using HTML , CSS , JQuery , JavaScript , Ajax , Angular JS , JSON , JSF UI Components and JSP .
  • Proficient in server side distributed object development using J2EE, JMS, JNDI, RMI, Servlets, JDBC, IBM WebSphere Server, BEA WebLogic Server and Jboss Application Server and Tomcat Web Server, XML, XMI, XSL, XSLT, WSDL 2.0 & SOAP.
  • Extensively worked on UNIX shell scripts to do the batch processing. Hands on experience in configuring and using Maven and Ant build tools.
  • Worked on both Enterprise and Community edition of MULE ESB . Had an experience developing Rest API s using RAML.
  • Experience in using Postman and SOAP UI for testing .
  • Utilized MuleSoft features like data weave, API designer and various connectors to ensure robust and loosely coupled integration layer every time.
  • Immensely experienced in writing SQL Queries, Oracle PL/SQL, JDBA and JPA along with good knowledge on NoSQL, MongoDB and Cassandra.
  • Developed Mule ESB projects for the services with synchronous and asynchronous mule flows. Expertise in Unit testing using JUnit & Mockito, Integration testing.
  • Experienced in parsing and generating XML documents using DOM, SAX and JAXB parsers.

TECHNICAL SKILLS:

ESB: Mule ESB, Mule Connectors, Mule Scopes

Web technologies: HTML, DHTML, CSS, JSP, AJAX, Java Script

Java & J2EE: Core Java, collections, Exception handling, IO, Multi - Threading, Generics, Annotations, Applets/Swings, JDBC

Web/application Servers: Tomcat, WebLogic, WebSphere

Data Bases: Oracle, DB2, MS SQL - SQL & PL/SQL

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

Web Services: JAX-RPC/JAX-WS, Axis2, SOAP, WSDL, CXF

Design Tools: Microsoft Visio, Rational Rose

IDE Tools: Anypoint Studio, Eclipse, My Eclipse

Unit Testing: Munit, Junit, Mockito

Operating Systems: Windows, UNIX/Linux

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Sr. MuleSoft Developer

Responsibilities:

  • Involved in complete SDLC including Analysis, Design, Implementation, Testing and Maintenance.
  • Implemented agile development process on Software Development Life Cycle and done with effort estimations using Fibonacci.
  • Implemented integration flows using Mule AnyPoint Studio to connect to REST, SOAP Service, Oracle Database, and Active MQ broker.
  • Worked broadly with Mule administration, configuration and tuning and API configuration using RESTful webservices.
  • Created http inbound & outbound flows, routing, orchestration, transformations and Security of MULE ESB application using OAuth.
  • Mapped data from CSV to XML and vice-versa using DataWeave and DataMapper and responsible for recovery of lost data in MULE ESB.
  • Designed and developed enterprise services using RAML and REST based APIs. Created HTTP inbound & outbound flows, routing, orchestration, transformations and Security of MULE ESB application using OAuth.
  • Used XML , XSD , DTD and Parsing APIs SAX and DOM XML based documents for information exchange.
  • Used CloudHub connector in the flows to trigger alerts during exceptions and captured the failed records for further recovery.
  • Implemented choice, global, custom exception handling mechanisms based on the business requirement in MULE ESB .
  • Done with integrations using connectors such as Salesforce , SAP , Database, HTTP , FTP and File Connectors. Used MDS to share common assets like XSD , WSDL , and XML's etc.
  • Created MULE ESB flows using Anypoint Studio , performed payload transformation & developed middleware frameworks for routing the messages to appropriate systems.
  • Designed and developed several mediation flows of variety use cases using the MuleSoft AnyPoint Studio of MULE ESB .
  • Involved in creation of WSDL based on UI wireframes. Used WSDL2 . 0 , SOAP , AXIS and JAX - WS technologies to create web services by generating stubs and consuming the existing services.
  • Extensively used Mule components that include DataWeave, JAXB , File Transport, SMTP Transport, FTP/SFTP Transport, and JDBC Connector.
  • Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues. Used GITHUB for the version control.
  • Followed different design patterns that includes SOA architecture , Splitters, Scattering & Gathering, scopes and Batch processing in MULE ESB .
  • Architected Integrations using MuleSoft ESB environments for both on premise and Cloudhub

Environment: Java, Mule ESB, Anypoint Studio, MVC, Salesforce, GitHub, Maven, ActiveMQ, RAML, Cloud hub, SOAP, REST, Oracle, ANT, Log4j, Junit, SAP.

Confidential, San Jose, CA

Mule ESB Developer

Responsibilities:

  • Involved in Software development life cycle ( SDLC ) starting from requirement gathering to product delivery.
  • Responsible and active in the analysis, definition, design, implementation and deployment of full software development life-cycle ( SDLC ) of the project.
  • AGILE development process has been followed. Experienced with stand-up, Retrospective, Demo, Planning and Code review meetings.
  • Integration of MULE ESB system while utilizing MQ Series, Http, File system and SFTP transports.
  • Implemented data transformation using XPATH , XSLT , Data Weave , custom java classes .
  • Developed Rest web services involving REST and SOAP based on SOA and conducted testing using Postman tool and SOAP UI and implemented data weave and re-sequencer using Mule ESB.
  • Extensively used Mule components that includes File, SMTP , FTP , SFTP , JDBC Connector, and Transaction Manager Jenkins for Continuous Integration and Continuous Development.
  • Migrated deprecated Data Mapper mapping to Data Weave in MULE ESB.
  • Design and Implemented XML / WSDL / SOAP / RESTFUL Web Services to provide the interface to the various clients running on both Java and Non Java applications.
  • Design and documented REST / HTTP , SOAP APIs, including JSON data formats and API versioning strategy.
  • Experience in Mulesoft Anypoint API platform on designing and implementing MULE APIs.
  • Strong knowledge and hands on experience in documenting and designing REST API's using RAML .
  • Done with transformers, exception handling, testing & Security of MULE ESB endpoint through OAuth.
  • Developing MULE ESB projects for the services with synchronous and asynchronous MULE flows.
  • Used CloudHub connector in the flows to trigger alerts during exceptions and captured the failed records for further recovery.
  • Used GIT as a version and source controlling tool and deployed the application on premises as well as on Cloudhub. Architected Integrations using MULE ESB environments for both on premise and cloud environments.
  • Implemented choice, global, custom exception handling mechanisms based on the business requirement in MULE ESB Code walk-throughs, MULE Debugging and Error fixing.
  • Involved in creating http inbound & outbound flows, custom java and XSLT transformers and Security of MULE endpoint.
  • Responsible for data migration to QA/User and Production region. Helped new team members & junior developers to make them on the board easily.

Environment: Java 1.8, Any point Studio 5.4.0/5.4.3, MS-SQL, MULE 3.5.1/3.7.3, Cloud hub, Active MQ 5.3, Apache-Maven 3.3.9, Log4j 1.2.14, Nexus, FileZilla 3.14.1, Putty, Windows 7, GITHUB.

Confidential

Java/J2EE Developer

Responsibilities:

  • Understanding and analyzing business requirements.
  • Designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
  • Developed the credit check module using Servlets and JSP & Core Java components in Web Logic Application Server.
  • Developed the custom tag to display various campaigns on Credit Care Sign on and Welcome page.
  • Involved in injecting dependencies into code using spring core module.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
  • Formulated Use Cases for each business requirement and normalized the use cases to suit the requirements.
  • Created and maintained mapping files, persisting classes and transaction control in JDBC to access the database.
  • Developed DAO objects and implemented data access layer using JPA-Hibernate to perform CRUD operations
  • Implemented servlets to handle HTTP requests for on-line requests, credit card payments, registration and bug tracking.
  • CSS is used to style Web pages, XML markup.
  • Used JMS-MQ Bridge to send messages securely, reliably and asynchronously to Web Sphere MQ, which connects to the legacy systems.
  • Developed Message Driven Beans for asynchronous processing of alerts.
  • Extensively worked on Java server side programming using Servlets, and JSP.
  • Developed web services SOAP, WSDL and web services clients using JAXB and XML, implemented SOA architecture.
  • Developed mail alert mechanism for alerting the users when their selection criteria are met.
  • Created and implemented Oracle queries, views stored procedures and triggers.
  • UsedLog4Jlogging framework to write Log messages with various levels.
  • Deployed web components, presentation components and business components in Web Logic Application Server.

Environment: Java / J2EE, Servlets, JSP 2.5, EJB 2.0, JDBC, Spring 2.5, Log4J, JavaScript, JUnit, CVS, Rational Rose (UML), Oracle, Web Logic Server 10.0, Eclipse IDE, Ant, XML/XSD, Jax-ws(SOAP) web services.

Confidential

Java Developer

Responsibilities:

  • Participated in client requirement gathering.
  • Developed HTML and JSP pages for user interaction and data presentation.
  • Involved in Coding of Enterprise Java Beans JDBC, Apache Tomcat, which implements business rules, and business logic.
  • Involved in Architecting and implementing SOA (service-oriented architecture) and ESB (enterprise service bus) solutions. Developed client modules for the SOA integration.
  • Handled the database access by implementing ControllerServlet.
  • Used JDBC prepared statements to call from Servlets for database access
  • Maintained Java Script validations to avoid junk data. Developed Web Pages using Flash.
  • Worked on web-based reporting system with HTML, JavaScript and JSP.
  • Used XML Web services for transferring data between different applications and retrieving credit information from the credit bureau.
  • Involved in Maintenance and Enhancement of the project.
  • Implemented MVC using Struts Framework

Environment: JDeveloper, CoreJava, HTML, JSP, Servlet, EJB, Java Beans, JDBC, Apache Tomcat, SOA, Spring, Struts, SQL and JUnit.

Hire Now