We provide IT Staff Augmentation Services!

Mulesoft Developer Resume

0/5 (Submit Your Rating)

Durham, NC

SUMMARY

  • Almost 8 years of extensive experience in Java/JEE technologies like object - oriented design/analysis, Java development, web services for service-oriented architecture with 3.3 years of extensive implementation experience in Mule ESB over Anypoint Studio, Anypoint Cloud-Hub, API Gateway and Management.
  • Extensively worked 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 Integration Usage.
  • Extensive experience in designing, developing and managing APIs using Mule API gateway/portal.
  • Used Force.com extensively for development, customization to integrate NetSuite accounts payables using Salesforce Connector.
  • Experienced trouble shooting Mule ESB, including working with debuggers, flow analyzers and configuration tools.
  • Developed Mule flows to integrate Data from various sources into Database from ActiveMQ, RabbitMQ, topics and queues some transformations were also done Confidential the Integration Layer.
  • Extensively used Mule Components that include Data weave, JAXB, File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector and VM.
  • Used Publish - Subscribe (PUBSUB) message pattern extensively.
  • Configured different Mule connectors like HTTP, Database, Netsuite and Salesforce.
  • Used GIT as version controlling tool and Maven for building and deployed Application to Mule on Cloud.
  • Experienced in database systems like Oracle and MYSQL Server to manage tables and created views, indexes, sequences, stored procedures.
  • Strong Exposure with Middleware Technologies like ETL, RedHatJBoss Fuse.
  • Good experience in using Transformers, Filters, Flow Control, Collection splitters/Aggregators etc. in Mule Any point studio.
  • Developed API to Integrate with Amazon EC2 cloud based architecture in AWS, including creating machine Images.
  • Experience in providing analyzing and testing support after getting issues in the project code.
  • Actively involved in each phase of Software Development Life Cycle (SDLC) Requirements, Design, Implementation, and Testing during the development of the application.
  • Developed REST APIs with RAML using APIKIT Router.
  • Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing and put the data on CloudHub.
  • Ability to meet client’s requirements through effective programming methods and coding techniques.
  • A good team player with excellent interpersonal communication and presentation skills and strong ability to take on projects with limited specification and a quick learner.

TECHNICAL SKILLS

ESB: Mule ESB,, Mule Management Console

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

API Designing: RAML 1.0

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

Frameworks: Spring MVC, Struts and Spring framework.

IDEs: Anypoint studio, Eclipse

Web Services: SOAP, WSDL, JAX-WS, JAX-S, REST

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

Design Methodologies: Agile Scrum, Waterfall, Test Driven Development, Rapid Application Development.

Operating Systems: Windows 7/8/10, UNIX/LINUX

Databases: Oracle, SQL Server, AWS, 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

Tools: Log4j, Junit, Apache CFX

PROFESSIONAL EXPERIENCE

Confidential, Durham, NC

MuleSoft Developer

Responsibilities:

  • Architected Integrations using Mule Soft ESB environments for both on premise and Cloud hub environments.
  • Architectural group and lead Integration team & worked on the front-end systems leverage middleware/Integration Suites and DB
  • Experience in solution's/Implementing service-oriented architecture (SOA) and enterprise application integration (EAI) using ESB solution like MULE. Providing Architecture, designing and application development support.
  • Followed the guidelines of Agile methodologies of SDLC for project management.
  • Worked on preparing the technical specification documents (TSD'S) for all the services that is to be implemented.
  • Developed the integration workflows using Mule Soft ESB framework.
  • Utilized various connectors such as Sale force, FTP, HTTP, File, SMTP, SFTP, Quartz, JMS and Database in different workflows.
  • Designed and developed enterprise services using RAML and REST based APIs
  • Used various transformers in Mule ESB based on use case and had implemented the custom transformations.
  • Developed the flows orchestrations for integrating the components written on top of different internal platforms using Mule ESB and Active MQ.
  • Worked on SOAP & REST based Web services for Mule ESB flows.
  • Have written batch jobs to run Confidential specific schedule times.
  • Done transformations using Data Weave.
  • Implemented RAML files for different entity creations and respective associations.
  • Experience with Mule administration, configuration and tuning. Deployed Mule applications through MMC and managed the server deployments.
  • Experience with Mule Soft MMC and Enterprise release capabilities.
  • Coordinated with larger projects involving multiple groups in different locations, examinations centers and the international courses.
  • Created http inbound & outbound flows, routing, orchestration, transformations and Security of MULE ESB application using OAuth.
  • Used SAML Configuration and generated SAML tokens.
  • Salesforce integration and along with different applications such as Trumba (Event planner) and the databases.
  • Used Maven to build the applications using dependencies.
  • Used Git as a version and source controlling tool and deployed the application on premises as well as on Cloud Hub.
  • Involved in creating MUNIT test cases and ran the TEST SUITE.
  • Utilized Rally tool to track User stories, tasks, defects and the features.

Environment: Java 1.8, Mule soft ESB 3.7.3, MUNIT, Any point studio, Oracle, SOAP, REST, SALESFORCE, Active MQ, RAML, Rally, Maven, Jenkins, Log4j, GitHub, OAuth.

Confidential, Richmond, VA

Mule ESB 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 Mule Soft ESB framework.
  • Deployed to the private cloud by using RedHatJBoss Fuse
  • Created RESTful APIs using MULE-ESB for cleaning up data in the database as part of maintenance process.
  • Developed integrations 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 MULE ESB.
  • Done with transformers, exception handling, testing & security of Mule ESB endpoint through OAuth.
  • Used Data Base Connectors to connect with respective systems using Mule ESB.
  • Experience in Any point API platform on designing and implementing Mule APIs.
  • Created MULE ESB artifact and configured the MULE configuration files and deployed.
  • Extensively used Mule Components that include Data Weave, JAXB, File Transport, SMTP Transport, FTP/SFTP Transport and JDBC Connector and VM.
  • Developed the services interface to access the core services and provisioning services using Mule ESB 3.7.0
  • Configured different Mule Connectors like HTTP, Database, NetSuite and Salesforce.
  • Designed and developed enterprise services using RAML and REST based APIs.
  • Configuring the Mule process 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 OAuth and generated OAuth tokens.
  • Used GIT as version controlling tool and maven for Building and deployed Application to Mule On cloud.
  • Used Maven for build framework and Jenkins for continuous build system.
  • Performed integration with other sub-systems through JMS, XML and XSL using Mule ESB.

Environment: Mule ESB, Any point studio, Jenkins, JAXB, JDBC, Active MQ, RAML, Cloud hub, XML, AJAX, WebLogic, SALESFORCE, Application server, Data Weave, JAXB, File Transport, SMTP Transport, JDBC Connector, Web service-GitHub, RabbitMQ, Mule APIs.

Confidential, St. Louis, MO

Mule ESB Developer

Responsibilities:

  • Integration of Mule ESB system while utilizing MQ Series, Http, File system and SFTP transports.
  • Created Mule ESB flows using Mule Studio, performed payload transformation & used middleware frameworks for routing the messages to appropriate systems.
  • Transformations using XSLT, Data Weave, and Custom Java Transformers to transform data from one format to another format using Mule ESB.
  • Extensively used Mule components that includes File, SMTP, FTP, SFTP, JDBC Connector, and Transaction Manager.
  • Experience in integrating of different systems that includes Data Base, Salesforce, & SAP.
  • Migrated Mule ESB 3.5.1 apps to Mule ESB 3.7.1 and updated all the dependencies.
  • Migrated deprecated Data Mapper mapping to Data Weave in Mule ESB.
  • Developed RESTful/SOAP web services in Mule ESB based on SOA architecture.
  • Used Restful web services using CXF tool to develop web services easily and to be invoked by different channels.
  • Strong knowledge and hands on experience in documenting and designing REST API's using RAML.
  • Experience in MuleSoftAnypoint API platform on designing and implementing Mule APIs.
  • Experience in Deploying/Managing Mule flows to CloudHub.
  • Involved in passing messages like payload to track different statuses and milestones using EJB, JMS.
  • Used Mule Management Console to monitor the request and response payload.
  • Involved in Unit testing, Integration testing, SOAP UI testing and Debugging of the developed modules.
  • Used Spring Beans to encapsulate business logic and Implemented Application MVC Architecture using Spring MVC framework.
  • Implemented Hibernate (ORM Mapping tool) framework to interact with the database to update, retrieve, insert and delete values effectively.
  • Reviewed and understood the functional specifications and Business Requirements.
  • Involved in the development phase, developing validations and business logic implementation.
  • Involved in daily status meetings and other release meetings with client as a part of facilitation meetings to work on critical defects.

Environment: Java1.6, J2EE, Mule ESB 3.5.4, Anypoint Studio, ActiveMQ, SOAP UI, Eclipse 3.x, SAP, Spring-MVC, AJAX, XML, XSLT, JAX-WS, CSS, Oracle11g, SQL Server, JUnit, Eclipse, JDBC, EJB, Maven, Subversion, MMC, CloudHub, Web logic, Log4j, JIRA, Postman, WebSphere 8.1, JNDI, EJB, JMS.

Confidential, St. Louis, MO

Java/J2EE Developer

Responsibilities:

  • Played an active role in the team by interacting with business analyst and converted business requirements into system requirements.
  • Involved in translating functional requirements into technical requirements.
  • Involved in all phases of the Software development life cycle (SDLC) that includes requirements Analysis, Design, Development, Testing, implementation, maintenance and post production support.
  • Design and development of Software Design Document using UML. This involved writing Use Case, Sequence and Class diagrams.
  • Agile methodology was used to develop the application. Daily Scrum was conducted as a part of this Methodology.
  • Implemented various J2EE Design Patterns such as Model-View-Controller, Session Facade, Data Access Object, Business Delegate, Transfer Object and Composite View.
  • Extensively used JavaScript for various client side functionalities such as validations.
  • Involved in writing various Controller classes and their mapping for developing Controller Component using Spring MVC framework.
  • Worked with HTML, JSP languages.
  • Used the spring validation for Web Form Validation by implementing the Validator interface.
  • Developed Advices using Spring-AOP for logging, transaction management and security.
  • Configured and maintained Spring IOC Container.
  • Developed Business logic with the help of spring and Data Access was implemented using Hibernate.
  • Worked with Hibernate / JPA Spring MVC Integration using ApplicationContext.xml. HQL queries were developed to retrieve data using Hibernate. The Data Manipulation operations were implemented using
  • Hibernate Template provided by Spring.
  • Involved in writing Hibernate configuration files and POJO classes.
  • Used Log4J to perform logging in the applications and used Ant as a build tool.

Environment: Core Java 1.4, J2EE, Spring MVC, Hibernate, JavaScript, HTML, RAD, IBM WebSphere, IBM DB2, JUnit, Log4J, Ant, Shell Scripting.

Confidential

Java Developer

Responsibilities:

  • The project was implemented using mainly Spring MVC Framework. The billing and claims module was developed and enhanced using Struts Framework.
  • The applications were developed using Java and J2EE tools such as Servlets, JSP, JDBC, JNDI, and EJB.
  • Web Services were designed and developed using XML, XSD, WSDL, SOAP and REST.
  • Oracle 10g was used as the database.
  • JPA was implemented and Hibernate was used Confidential the ORM tool for the project.
  • Spring AOP was used for transaction management and logging purposes.
  • JTA and JTS were used to allow for global transaction.
  • Implemented SOA for all our applications.
  • XML configuration files were written for Hibernate and database connectivity.
  • Wrote HQL to run CRUD operations on the database.
  • Unit testing and bug fixing was achieved using JUnit.
  • Log4J was used to log exceptions into the database using JDBC.
  • Participated in Unit, System and Performance testing.
  • GIT was used for version control on the project.
  • The GUI was developed using HTML, CSS.
  • The project followed an Agile development methodology for the SDLC.

Environment: Java, J2EE, IBM WebSphere Application server, Spring, Struts, Hibernate, Oracle, SQL, PL/SQL, HTML, JSP, XML, WSDL, SOAP and REST, Performance Testing, Log4J, JUnit, SOAP UI, MAVEN.

We'd love your feedback!