We provide IT Staff Augmentation Services!

Mulesoft Lead Developer Resume

3.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Over 7 years of professional experience with about 3 and half years experience in analysis, design, development and implementation of EAI using Mule ESB and Any point studio, and over 4 years' experience in Java/J2EE, XML, Web services, EAI/Business to Business (B2B), Hibernate and distributed architectures.
  • Had solid working background with Mule ESB (Mulesoft certified developer), Mule API, MuleAnypoint Studio, Mule Cloudhub and RAML.
  • Vast hands on experience with Any Point Studio, Design Center and 3.8 Runtime by developing of Mule projects, debugging, XML corrections.
  • Developing and deploying mule project to Cloudhub from studio and also by using snapshots wherever necessary to use them as maintenance builds.
  • Experience on creating Flows, Sub Flows, Exception strategy, DataWeave transformation, and other activities.
  • Hands on experience on Anypoint Platform and Mule CloudHub until production level.
  • Experience in creating mule flows and APIs. And solid understanding of REST, SOAP, SFTP, HTTP, API kit, FTP, FTPS, SAP, Data - weave, File, Quartz, VM, SMTP, Salesforce, variables and Amazon S3 connectors.
  • Integrated with Salesforce using Queries and data transformations and experience on SOQL queries to retrieve, monitor and load data.
  • Executed Java and Groovy code using Java/Groovy Component in Mule.
  • Knowledge on TIBCO and replaced TIBCO with Mulesoft for many functionalities.
  • Disciplined in current software development and integrations.
  • Capacity to work autonomously and in the group condition.
  • Good at breaking down complexity, issue settling, verbal composed correspondence and collaboration abilities.
  • Always open to learn new and emerging technologies.
  • Broadly dealt with XML, JSON, CSV, SAP IDOC formats, Sub Flows, EDI, error handling, trigger and notifications and using Mulesoft ESB with Connectors, transformations, Routing, Exception Handling and Messaging.
  • Played a key role in preparing the Technical Cut-over plan during production deployment and deployed more than 40 interfaces during the day of deployment in my recent Coca-Cola project.
  • Participated in all the pre deployment and post deployment activities until the business testing and supported the team after the production deployment.
  • Skilled in analyzing, development, testing & coding of middleware\web applications primarily using Mule ESB\Mule API\IBM WMB, MQ \Java\J2EE and B2Bi solutions.
  • Configuring the Mule process for fetching the data from topic and makes web service calls to the Mule ESB for processing and put the data on the Cloud Hub.
  • Expertise in designing web based Internet/Intranet, ESB, SOA, BPM and Application Development using Java/J2EE.
  • Experience with different sort of frameworks/technologies like Mule ESB, IBM WMB, Oracle Middleware, JSON, XML, Struts, Springs and Hibernate.
  • Involvement with and comprehension of programming configuration examples and utilizing them to tackle issues.
  • Extensive experience working on Any Point CloudHub, monitoring, debugging, changing the properties of multiple applications of CloudHub at once using API s
  • Good communication skills, interpersonal skills, leadership skills, self-spurred, brisk and cooperative person.

TECHNICAL SKILLS:

Middleware: Mule ESB, ActiveMQ and TIBCO

Development Tools: Any Point Studio, Eclipse, SQL Developer, MAVENEdit plus, Jenkins.

Java / J2EE Technologies: Java 1.7, Servlets 3.5, JAXB, JSP 3.0, JDBC, EJB 3.0, JMS

Markup Languages: HTML, XML, XSL, XSLT, and XPath.

Framework: Audit and Logging for Mulesoft, Spring 3.0

RDBMS: Oracle, MySQL

Application/Web Servers: IBM WebSphere 8.1 and Apache Tomcat 6.0.

UI Technologies: HTML 5, Java Script, AJAX, CSS 3, JSTL, JSON,JQuery

IDE: Eclipse 3.5, RAD 6.0, RSA 7.0.

Operating Systems: Win 9X/NT/XP, UNIX, AIX

Languages: Java, C, XML, SQL, and PL/SQL.

Web Service: WSDL, SOAP, REST etc.

Web Server: Apache and IIS4.0

Design Methodologies: UML, OOAD, Design Patterns

Design tools: Rational Rose, VISIO

Requirements tools: Rational Clear Quest

S/W Dev Methodologies: Water Fall Model, Iterative, Agile Programming

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

MuleSoft Lead Developer

Responsibilities:

  • Involved throughout the life cycle of the environments that from Requirement analysis, documentation of the requirement, designing, build/construction, unit/assembly testing and deployment to Cloud.
  • Understanding the design patterns and utilizing them to tackle problems.
  • Designed various types of Mule Projects and flows which are integrated with Salesforce, JDE system, Amazon Web Services, Mainframes, SAP systems and more.
  • Design and Implemented SOAP and RESTFUL Web Services using various data formats (JSON / XML) to provide an interface access to the various 3rd party applications.
  • Extensively Used SFTP, HTTP, API kit, FTP, FTPS, SAP, Data-weave, File, Quartz, VM, SMTP, Salesforce, variables and Amazon S3 connectors (S3, SNS and SQS) in Mule Flows.
  • Developing Mule flows and APIs which are in turn used by Coca-Cola bottlers.
  • Helped to implement DevOps for the deployments and was an active part of the team to set it up.
  • Extensively used and tested Mule connectors and transformers to come out with a feasible and reusable flows through out the project.
  • Preparing MUnit test cases and manual test cases.
  • We have exclusively implemented couple of Frameworks in Coke for error handling which are developed by our team to be used in all Mule projects for better error handling scenarios.
  • We have connected these Framework to Salesforce system to store the error logs there and also implemented reconnection strategy with these frameworks to automate things.
  • Used SVN, AWS Code Commit for using GIT, Docker, Jenkins for the code deployments and updating.
  • Deploying interfaces to Cloud and testing them end to end (Dev, QA, UAT and PROD).
  • Acting as a point of contact with management team and gathering the necessary information from the business for necessary corrections and working on change requests if any.
  • Maintaining and running a daily status call on the interfaces that need to be moved to production.
  • Implementing exception handling, logging and auditing the errors in the interface.
  • Maintaining superior analytical, time management and problem solving skills at business levels.
  • Having a solid understanding of business needs and requirements for MuleSoft and creating CR’s and raising cases to Mulesoft.
  • Came up with a security module for the sensitive data.
  • Supporting projects across the enterprise to use integration infrastructure and implement integration on ESB.
  • Reporting and maintaining a daily status sheet from co-developers to manager and communicating the requirements to complete the task before target date.

Environment: Mule ESB framework, Any Point Platform, Web Services, Amazon services, Axway, DevOps, WSDL development, JSON, XML, RAML, REST and SOAP API’s, MS Office, Code Compare, Groovy scripting, Mule Runtime 3.8.3 EE/3.8.4 EE, TIBCO, AWS (S3, SQS, SNS), Axway B2Bi, SAP, Splunk, SVN

Confidential

Mulesoft Developer

Responsibilities:

  • Developed flows for integrating the connectors, transformers and using Mule ESB for XML to CSV conversion and many other transformations.
  • Responsible in developing integration workflows using Mule ESB framework and implemented Dataweave and content based routing using Mule ESB.
  • Developed Mule flows to integrate Data from various sources into Database from ActiveMQ topics and queues and some transformations were also done.
  • Arranged full SDLC starting from collecting Business requirements, Analysis, Design, and Development, Testing and documenting the entire life cycle using various methodologies like Agile, SCRUM, Waterfall and Test Driven Development.
  • Used Agile methodology was to emphasize on face-to-face communication over written documents and make sure that iteration is passing through a full SDLC.
  • Hands on with Rest Web Service development for both Xml and JSON datatypes.
  • Used CloudHub connector in the flows to trigger alerts during exceptions and created alerts in CH for sending the error email to multiple recipients.
  • Created CloudHub alert notifications so that we receive email in case of any error data flow or in the case of errors in connectivity.
  • Achieving more than 80% of code coverage for unit tests, which was a requirement before committing the code to a repository.
  • Part of Authentication & authorization checks using Encryption & decryption techniques using Public / Private key methods etc.
  • Involved in fixing QA, UAT and production defects and tracked them using QC and verified each piece of XML content with XML standards.
  • Responsible for moving the interfaces from development environment to quality and testing the interface end to end along with the developers.
  • Used MUnit test case for mocking and unit testing mule flows and Implemented cluster based approach while deploying applications in QA and PROD environments.
  • Securing all the key properties which can be changed in CloudHub runtime.
  • Proficient in MEL - Mule Expression Language to access, debug and evaluate the data in the payload, properties and variables of a Mule message.
  • Developed an integration component with a third party application using Mule ESB and validated the test cases developed by the team as to whether or not the business requirements were met
  • QA, UAT & Production issues investigation and supporting business users.

Environment: Mule ESB, SOAP, JSP, WSO2 ESB 3.0, XSLT, Eclipse, Servlets, WSDL, XML, JSON, JDBC, Linux, Apache-Maven, RAML, EDI servers, MUnit, JMS, Scrum, JDBC, Rest, Web Logic Application Server, XML, Java Script, and Unix.

Confidential, Atlanta

JAVA Developer

Responsibilities:

  • Involved in preparation of scope and traceability matrix for requirements and test cases.
  • Implementing business logic and data base connectivity.
  • Client side installation and configuration of project.
  • Implemented Struts (Action & Controller) for dispatching request to appropriate class.
  • Used simple Struts Validation for validation of user input as per the business logic and initial data loading.
  • Co-ordinate Application testing with the help of testing team.
  • Writing database queries on Oracle 9i and JDBC code as part of implementation
  • Ability to quickly adjust priorities and take on projects with limited specifications.
  • Effective team player with excellent logical and analytical abilities.
  • Followed coding guidelines and update the status leads in time.
  • Supported the applications through production and maintenance releases.
  • Used JavaScript and AJAX for client side validations.
  • Used SQL and PL/SQL Programming extensively to talk to Oracle database .
  • Excellent written and verbal communication skills, inter-personal skills & self-learning.
  • Excellent in designing and developing store procedures.
  • Developed various types of reports regarding enquiry received, Registration received.
  • Involved in writing JUNIT test cases and Code version controlling using SVN.
  • Involved in building the code using Ant and the deployment.
  • Used SVN for the Version Control.
  • Involved in bug fixes and production support.
  • Implemented parallel builds of different projects ability to multiple builds at any given time.

Environment: JAVA 1.5, J2EE, Servlets, JAXB, Spring-IOC/DI, AOP, MVC, JSF components, DAO, HTML, JUNIT Java Script, XML, XSD, CSS, Ajax, Web Sphere Application server, Oracle 10g, Log4J, Eclipse 3.1, CVS, SOA, SOAP, DB2, PL/SQL, SQL, Web Services

Confidential

JAVA Developer

Responsibilities:

  • Actively involved in defining and designing the tiers of the applications and implementation with core Java and J2EE best design practices.
  • Participated in scrum meetings with various teams in order to coordinate project developments and issues.
  • Worked on web application development using JSP, AJAX, CSS and HTML.
  • Implemented AJAX and DWR ( Direct Web Remoting) for asynchronously making calls to the server for small chunk of data.
  • Solely responsible for regular releases, versioning of the products, confirming the test scenarios with Information Architects.
  • Coding the core modules of the application compliant with the Java/J2EE coding standards and design patterns.
  • Design data access layer using Data Access Layer J2EE patterns. Implementing the MVC architecture Struts Framework for handling databases across multiple locations and display information in presentation layer.
  • Create Service XML documents for request, response messages for data transfer using IBM MQ Series and JMS for consuming messages. Used JAXB for XML parsing.
  • Design data access layer using Data Access Layer J2EE patterns. Implementing the Spring Inversion of Control, Aspect Oriented Programming to switch between multiple databases at runtime via Hibernate.

Environment: Java 1.4, JSP, Servlets, Struts frame work, Tag libraries, Java Script, CSS, AJAX, JDBC, JNDI, Oracle 8i, Java beans, Struts Validation framework, Windows/UNIX, Ant, JUNIT, SVN, Web Logic application server, SQL, XML Parsing

Confidential

Software Developer

Responsibilities:

  • Involved in development of multi-tier web application environment
  • Designed front end screens using HTML, CSS and JavaScript
  • Responsible for authorizing of website functionality with HTML, CSS, JavaScript.
  • Updated templates and produced additional functional components using JQuery.
  • Utilized various JavaScript and JS libraries, AJAX for form validation and other interactive features.
  • Worked with Object Oriented programming concepts such as inheritance
  • Developed various modules present in the portal such as, Admin, User, Job Folder
  • Used JQuery to make HTML and CSS code interact with the JavaScript functions to add dynamism to the web pages.
  • Used Firebug, Firebug Lite, IE developer toolbar for debugging and browser compatibility

Environment: HTML, CSS, JavaScript, Jquery, AJAX, Eclipse, JQuery, JS Libraries

We'd love your feedback!