We provide IT Staff Augmentation Services!

Api/mulesoft Developer Resume

4.00/5 (Submit Your Rating)

Plano, TX

PROFESSIONAL SUMMARY:

  • Over 8 years of professional experience in SDLC including Requirements gathering, Analysis, Design, Development, integration and testing of applications. Three plus years of experience in integrating the systems using Mule ESB 4.2.x, API manager and IBM Message Broker.
  • Good experience in implementing MVC frameworks using Struts, spring (IOC & AOP), Hibernate for persistence, JUnit, Active MQ, Anypoint studio & RAML.
  • Experience in building SOA using web services with SOAP and RESTful implementation using WSDL, SOAP, JAX - WS, JAX-RS and testing using SOAP UI etc.
  • Good experience in Mule administration, configuration, tuning, Mulesoft MMC and enterprise release capabilities.
  • Hands on experience in using various IDE’s like Eclipse, RAD, JBuilder and JDeveloper.
  • Expertise in making the continuous Integration successful using Jenkins.
  • Experience with build/deployment and release of the application using Maven, Ant.
  • Experience in working with databases like oracle 10g/11i, MS SQL server and DB2 to manage tables and created views, indexes, sequences, stored-procedures, functions, and triggers for the fast retrieval and manipulation of data.
  • Good experience in software development using SDLC (Software development life cycle) methodologies, Object Oriented Technologies, UML, Test Driven Development Agile methodologies.
  • Good experience in implementing Service Oriented Architecture (SOA) using XML Web Services (SOAP, REST, WSDL and UDDI).
  • Good experience in Mulesoft on designing and implementing Mule APIs.
  • Hands on experience integrating multiple applications using Mule ESB, utilized different connectors, transformations, routing, messaging and exception handling using Mule ESB.
  • Work extensively with databases for developing stored-procedures, triggers, functions, views and result sets.
  • TDD (Test driven development) with JUNIT, proficient in integration testing of web applications and remote systems.

TECHNICAL SKILLS:

Languages: Java 1. 6/1. 7, SQL, PL/SQL, XML, RAML, WSDL, UML and JQuery

Integration: MuleSoft ESB, CloudHub, WMQ, ActiveMQ, JMS

Frameworks: Spring 3.4, Struts 1.3, AJAX, JUnit, Mockito, Mockrunner

IDEs: Anypoint Studio 7.3.x, RAD 8.0, Eclipse 3.6, WSAD, Toad and SQL Developer

Version Control: SVN, CVS, TFS, Rational Rose

Database: Oracle 10g/11g, SQL Server 2008/12, MySQL, MongoDB

Testing Tools: JMeter, SoapUI, PerfMon and findBug.

Application Servers: Mule ESB 4.2.x, Web Sphere 8.x.x, Apache Tomcat 5x/6x/7x

Continuous Integration Tools: Jenkins, Maven, SonarQube, Ant

Methodologies: Agile, UML, Design Patterns

Content Management: Filenet P8

Other tools: Rally, Spunk, BL logs, ATMOS, Tortoise

PROFESSIONAL EXPERIENCE:

Confidential, Plano, TX

API/MuleSoft Developer

Responsibilities:

  • Create interfaces between Salesforce, REST and SOAP web-services.
  • Use Database Connectors to connect with respective systems using Mule ESB 4.2.x.
  • Create http inbound & outbound flows, transformers, filtering and Security of Mule Flows.
  • Create Request & Response transformers, Custom Components & configured them in Mule-config.xml.
  • Utilize mule components that include File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.
  • Deploy Mule ESB applications into MMC (Mule Management Console and used MUnit to validate mule flows.
  • Participate in Requirement Gathering, analysis, design and development of the project. Executed the development process using Agile methodology, which included iterative application development, monthly Sprints, stand up meetings, poker planning sessions, elaboration sessions and customer reporting.
  • Implement integration flows using Mule Anypoint Studio 7.3.x to connect to REST, SOAP service, Oracle Database, and Active MQ broker.
  • Work on the Mule API Gateway for the application of policies to API as well for managing the security. Also worked with the Proxy settings using the API Gateway for the API’s.
  • Implement synchronous and Asynchronous messaging scopes using ActiveMQ in Mule.
  • Create Mule flows to integrate Data from various sources into Database, from ActiveMQ topics and WMQ queues, some transformations were also done at the integration layer.
  • Design and develop enterprise services using RAML and REST based APIs and used various transformers in Mule ESB based on use case and had implemented the custom transformations.
  • Part of production support 24X7.

Environment: Mule ESB 4.1.x, 3.9.x Anypoint Studio 6.5.x, 7.3.x, Mule Standalone Server, ActiveMQ, Jerkins, GitHub, Bitbucket, Java 1.7/1.8, SVN, SOAP, REST, OAuth, Apache, GIT, Maven, FileZilla, Putty, MUnit, Salesforce, RAML, JSON, JUnit

Confidential, Minneapolis, MN

MuleSoft Developer

Responsibilities:

  • Create new and updated existing APIs using RAML and API KIT for defining integration schematics.
  • Deploy applications into Mule Soft CloudHub and Mule Management Console.
  • Create build script using ANT to build, package, test and deploy applications in WAS server.
  • Transform message using XSLT, DataWeave, and Custom Java Transformers to transform data from one format to another format using Mule ESB 3.8.x.
  • Have written batch jobs to run at schedule times.
  • API Manager has been used registering, designing, building and managing APIs.
  • Designed and developed enterprise services using RAML and REST based APIs in Mule Soft.
  • Understand functional requirements and map them to business / functional domain and processes which includes analyzing and identification of reusable services if already existing
  • Prepare technical specification documents (TSD'S) for all the services that are to be implemented.
  • Utilize various connectors such as Sales force, FTP, HTTP, VM, File, SMTP, SFTP, Servlet, and Database.
  • Used various transformers in Mule ESB based on use case and had implemented the custom transformations.

Environment: SVN, Java, Jerkins, Spring Core 3.0.7, MVC, Oracle11g, JPA, Mule ESB 3.8.x, GIT, Hibernate3.0, SOAP, REST, SOA, JUnit4.9, IBM WebSphere, log4j, SQL, PL/SQL, Maven, Junit, TestNG, Unix/Linux JDBC, XML, UML, Eclipse.

Confidential, San Francisco, CA

Java Developer

Responsibilities:

  • Participate in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC) using agile development methodology.
  • Implement Servlets, JSP and Ajax to design the user interface.
  • Used JSP, Java Script, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
  • Maintain existing code based developed in Spring and Hibernate framework by incorporating new features and fixing bugs.
  • Design and developed all the user interfaces using JSP, Servlets and Spring framework.
  • Create an XML configuration file for Hibernate for Database connectivity.
  • Participate in setting up of JMS Connection factory and Queues in Web logic Application server along with appropriate JNDI names.
  • Implement custom controllers for handling the requests using the spring MVC controllers.
  • Implement Client-Side Validations using Java Script and server-side validations using Struts validation framework.
  • Used Struts tag libraries, JSTL and created web interfaces using JSP technology.

Confidential, San Francisco, CA

MQ Engineer

Responsibilities:

  • Responsible for developing procedures for logging / recovery of MQ objects.
  • Design and develop MQ adapters that use the MQ for Java to process XML messages.
  • Develop Shell Scripts on various UNIX platforms for monitoring WMQ.
  • Configure Queue Managers, Queues, Channels based on integration needs.
  • Participate in all MQ administration, managing clusters both in GUI and command mode.
  • Participate in SSL Configuration on WebSphere MQ for security.
  • Implement publish-subscribe scenarios based on requirement.
  • Participate in maintaining the existing production systems.
  • Problem determination and trouble-shooting using system, and QMGR error logs.’

Environment: WMQ 6.0, Linux RHLE, Putty, Jira, Jenkins

We'd love your feedback!