We provide IT Staff Augmentation Services!

Mulesoft Integration Developer Resume

2.00/5 (Submit Your Rating)

Boston, MA

SUMMARY:

  • Around 5+ years of experience in designing and development of various multi - tiered client server-based applications using Object Oriented , Java & J2EE and middleware technologies.
  • Over 3 years of extensive implementation experience in Mule ESB over Anypoint Studio, Anypoint Cloud-Hub, API Gateway and Mule Management console (MMC) .
  • Experience in all the phases of Software Development Life Cycle that includes understanding requirement, technical analysis, design, development, Integration, maintenance, installation, implementation and testing of various client/server web applications.
  • Good experience in Object Oriented Principles (OOP) and J2EE design patterns.
  • Good experience in core Java programming concepts like data abstraction, polymorphism, concurrency, synchronization, multi-threading and thread communication.
  • Experience in developing Server Side components using JDBC , Servlets, EJB, JNDI, JMS.
  • Experience in developing applications on MVC based frameworks that includes Struts and Spring frameworks .
  • Strong knowledge and hands on experience in Web development using HTML5, DHTML, CSS3, JavaScript, JSP, XML and AJAX.
  • Developed front end MVC application using Angular.js and bootstrap3 .
  • Good experience in development and deploying Mule project on Cloud-Hub and Mule Management console (MMC) .
  • Knowledge with Mule administration, configurations and performance tuning.
  • Strong understanding and experience with enterprise MuleSoft integration patterns.
  • Good experience with deploying, Configuring, and Administering Application & Web Servers such as IBM Web sphere 7.0/8.2, Oracle Web logic10.3 and Apache Tomcat 6.x/7. x.
  • Created various RAML resources to implement REST Based APIs as a part of project implementation.
  • Good hands on experience using Mule connectors like Salesforce, File, Database, JMS, SMTP other connectors as a part of integration usage.
  • Participated in development of SOAP based web services using WSDL, SOAP, JAXB, AXIS, JAX-WS and Restful web services using JAX-RS, CXF and JERSEY APIs.
  • Good experience in creating Queries, Procedures and packages in SQL. Database Design, Creation and management of Schemas, writing functions, Triggers, DDL, DML SQL queries. Experience in writing SQL and PL/SQL programming.
  • Good experience in knowledge of Maven for project build/test/deployment.
  • Used Git hub for version and source control and Active MQ for messaging and involved in unit testing and writing the MUnit Test cases for the flows.
  • Experience in methodologies like Iterative, Agile, Scrum and waterfall approaches.
  • Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills.

TECHNICAL SKILLS:

Programming Languages: Java, C, C++, Python

Core Java Concepts: Collections, Generics, Multithreading, Serialization, Exception Handling, File I/O and Reflections.

J2EE & Frameworks: JSP, Servlets, JSTL, JNDI JMS, EJB (Session beans & Entity Beans), JSF, Struts, Spring (IOC, MVC, AOP & DAO) and Hibernate.

Web Technologies: HTML5, HTML, DHTML, CSS3, JavaScript, jQuery, AJAX.

Development Methodologies: Agile, Waterfall approach.

IDEs: Eclipse, NetBeans, IntelliJ, Any point studio.

Tools: Log4j, ANT, Maven, Jenkins.

WSDL, SOAP UI, RESTful Client, JAX: WS, JAX-RS, Xpath.

Databases and Tools: Oracle 9i/10g/11g, DB2, MS SQL Server, MySQL.

Testing Tools: JMeter, JUnit, MUnit.

Testing Methodologies: Integration Testing, Stress Testing, Load Testing, Reliability Testing, Feature Testing, User Acceptance Testing, Functionality Testing, Validation Testing

Bug Management Tools: JIRA

Apache Tomcat, IBM WebSphere, WebLogic, Cloud: hub.

Version Control Tools: Git, Git hub, SVN, TFS.

Other Tools and Services: Crystal Reports, Toad, Edit Plus, Text Pad++, Putty, FileZilla, MS Visio, MS Project, Open Office, MS Office

System Environments: Windows, Unix/Linux

PROFESSIONAL EXPERIENCE:

Confidential, Boston MA

MuleSoft Integration Developer

Responsibilities:

  • Follow Agile methodology and Scrum and was involved in application design and participated in technical meetings, Effort estimations, backlog grooming etc.
  • Design, develop, test, maintain and implement application integration system enhancements working with in established processes.
  • Create the integration workflows using MuleSoft ESB 3.9 and 4.1.0.
  • Worked with integrations using connectors such as Sale force, Database, JMS, Active MQ, HTTP, FTP, SFTP and File Connectors.
  • Participate in creating HTTP inbound & outbound flows and orchestration using XPath using MULE ESB.
  • Use Mule ESB connectors- SFDC, Message Transformer, Choice Exception Strategies, Batch processing etc. in designing the application as a middleware between the third-party system and the customer side system.
  • Create and consume SOAP and REST services using CXF and used Anypoint Studio to route various validating the Fine-grained security based on the API consumer for generating token for invoking services.
  • Used with transformers, exception handling, testing & Security of Mule ESB endpoint through OAuth.
  • Used Cloud Hub console to monitor the request and response payload.
  • Create cluster environment using Mule ESB with Mule Any Point Studio and Creating Active MQ with different topologies in Enterprise Integration.
  • Create RAML based REST web services API's using Mule ESB.
  • Add the nexus repository details in pom.xml to import the all dependencies when Jenkins build the application and deploy the application in to cloud hub.
  • Write MUnit test cases to validate the Mule flows.
  • Create MULE ESB artifact and configured the MULE configuration files and deployed.
  • Automate build and deployment package tool using Maven and build the code in Jenkins.
  • Configure 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.
  • Implement data transformation using XPATH, XSLT, Data Weave, Custom java classes.
  • Used Bitbucket and GIT repository to run the Jenkins job for Continues Integration.

Environment: MuleSoft ESB 3.9, 4.1, Anypoint Studio, JAVA, ActiveMQ, RAML, Nexus, Apache-Maven, Cloud Hub, Nexus 2.11.4 (Nexus Maven Repository), Bit Bucket, XML, XSLT, LDAP, MS SQL, Log4J, Git, Web Services, Jenkins.

Confidential, Deerfield, IL

MuleSoft Developer

Responsibilities:

  • Design and implement the application in Agile - methodologies.
  • Develop middle tier business logic using Spring based transaction managers.
  • Setting up Mule ESB for the development environment.
  • Create MULE ESB artifact and configured the MULE configurations files and deployed.
  • Implement the application using spring modules includes IOC, AOP, Batch and MVC.
  • Actively involved in designing and implementing Business Delegate, Data Access Object, and Session Façade and Data Transfer Object design patterns.
  • Develop Mule ESB projects for the services with synchronous and asynchronous Mule flows.
  • Design and develop Message driven architectures that consumed the JMS messages from the Java message queue and process the database updating and conversion.
  • Create integration flows using Mule Anypoint studio to connect to REST, SOAP service, Oracle Database, and Active MQ broker .
  • Used Mule ESB for routing, filtering and aggregate message between application based on content and rules.
  • Implement Mule flows for different modules, which process files and emails from different systems.
  • Used Mule Flows with Data Mapper to customize XML to CSV mapping conversion.
  • Developing and securing CXF web services in Mule ESB .
  • Architected Integrations using Mule ESB environments for both on premise and CloudHub environments.
  • Used MMC (mule management console to monitor the request and response payload).
  • Have written MUnit test cases to validate Mule flows.
  • Used ANT scripts to build the application and deployed on Oracle WebLogic Server and implemented WebLogic cluster and Node manager.
  • Used Log4J to capture the log that includes runtime exceptions, monitored error logs and fixed the problems.
  • Used SVN the version control tool for code commit and update.
  • Used Auto wired POJO and DAO classes with Spring Controllers and services.
  • Used Angular JS as development framework to build Single Page Application (SPA).
  • Handled the back-end operations using SQL, PL/SQL, Stored procedures, triggers and developed the persistence structure using ORM based Hibernate.
  • Implemented Web Services using SOAP protocol, UDDI, WSDL and Service Oriented Architecture (SOA) Concept.
  • Design and development of user Interfaces using JSP, HTML, CSS, JavaScript and AJAX.
  • Developed SQL Queries using Toad for Oracle.

Environment: Java 1.6, Spring, Hibernate, Web Services, Mule ESB 3.6/ 3.7, Anypoint Studio, Cloud hub, Putty, Apache-Maven, FileZilla, Nexus, RAML, MUnit, API, AJAX, XML, JAXP, JAXB, JSP, HTML, CSS, SQL, JUnit, PL/SQL, JavaScript, Web logic, Oracle, MDB, SOAP UI, SVN, Windows XP & Linux.

Confidential, Irving, TX

Python Developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Develop user interface using CSS, PHP, HTML, JavaScript and JQuery.
  • Write Python modules to extract/load asset data from the MySQL source database.
  • Design and developed Use-Cases, Classes and Object Diagrams using UML Rational Rose for Object Oriented Design techniques.
  • Design and implemented a dedicated MySQL database server to drive the web apps and report on daily progress.
  • Create views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Used Punit, the Python unit test framework, for all Python applications.
  • Participate in develop the REST Web services to expose the business methods to external services in the project.
  • Work on front end frame works like CSS, Bootstrap for development of Web application.
  • Participate in requirement gathering and worked closely with the architect in designing and modeling.
  • Create a Git repository and added the project to GitHub.
  • Collaborate with internal teams and external teams to solve the issues and giving feedbacks.
  • Document the problems and progress of project most accurately.
  • Collaborate with team during testing of data warehouses.

Environment: Python, Django, HTML5/CSS, MySQL, REST Web Services, JavaScript, Eclipse, Linux, Shell Scripting, JQuery, GitHub, JIRA, GIT.

Confidential, Plano, TX

Oracle SQL Developer

Responsibilities:

  • Extracted data from existing reporting systems through PL/SQL procedures.
  • Identified the mapping between the tables in the old system and the new data warehouse.
  • Wrote PL/SQL procedures to load data through external tables.
  • Applied indexes on key columns to optimize data retrieval.
  • Created stored procedures and packages including functions, cursors, triggers, exceptions, and sequences.
  • Developed materialized views for efficient reporting and improved performance.
  • Interacted with developers and testing teams to identify application defects and performed defect reporting through Remedy and Star Team.
  • Responsible for internal review of project deliverables to ensure quality.
  • Utilized Quality Center to organize and manage test cases and report defects.
  • Performed extensive back-end testing by running SQL queries against the Oracle database.
  • Sent daily and weekly execution reports to the client.

Environment: Oracle, UNIX, PL/SQL, SQL Developer, Putty

We'd love your feedback!