We provide IT Staff Augmentation Services!

Mulesoft Developer Resume

Miami, FL

PROFESSIONAL SUMMARY:

  • Over 7 years of experience in analysis, architectural design, prototyping, development, Integration and testing of applications using Java and J2EE Technologies.
  • 4+ years of extensive implementation experience in Mule ESB over Anypoint Studio, Anypoint Cloud - Hub, API Gateway and Management.
  • Expertise in web development applications using Core Java, Servlets, JSP, EJB (Session Beans, Entity Beans), JDBC, XML, XSLT, RMI, JNDI, Java Mail, XML Parsers (DOM and SAX), Java Beans, JMS and Web Services.
  • Proficient in working on java related Frameworks like MVC, Struts 1.x/2.x, Hibernate 3.x, JSF, and Spring Framework 2.x/3. x.
  • Experienced in implementing various design patterns like MVC, Data Access Object, Front Controller, Intercepting Filter, Service Locator and Transfer Object.
  • Extensive experience in SOA and experience in developing Web services, WSDL, SOAP and JAXB/JAX.
  • Experience using mule connectors like DB, HTTP, HTTPS, FTP, FILE, SFTP, JMS, SalesForce etc as a part of integration usage.
  • Good exposure for Java/J2EE applications using IDEs like My Eclipse & Eclipse, RAD & Net Beans, Anypoint studio.
  • Experience with Mule soft or API Gateway platforms
  • Experience on creating Flows, Sub Flows, Exception strategy, Data Weave transformation, and other activities.
  • Strong development experience with producing and consuming Java Web Services using WSDL, SOAP, JAX-WS, JAX-RS, CXF, AXIS, JERSEY, XML, WS-Security.
  • Hands on experience in MuleSoft Expression Language (MEL) to access payload data, properties and variable of Mule Message Flow.
  • Technical experience in the areas of Object-Oriented Analysis (OOA) and Object-Oriented Design (OOD) using UML and SDLC of distributed applications. Hugely experienced in using MuleSoft Studio that integrates APIs, databases and SaaS applications and deployed MuleSoft applications to Cloud Hub and on-premise servers.
  • Good hands on experience using mule connectors like Salesforce, File, Database, JMS, SMTP other connectors as a part of integration usage.
  • Proficient in developing web pages using HTML5, Java Script, JSP, CSS3, AJAX, JSON, JQUERY, JSTL and Struts Taglibs.
  • Proficient in coding/design guidelines and checking Check styles, PMD defects & Find Bugs.
  • Extensive experience with Web Logic 10.x, JBoss 7.0, WebSphere 7.x/8.x, and Tomcat 7.0.
  • Experience with Agile - Sprint methodologies to do requirements gathering, analysis and planning, development & testing and documenting them
  • Strong application integration experience using Mule ESB with connectors, transformations, Routing, ActiveMQ, JMS and RabbitMQ.
  • Experience with different version control/tracking systems like CVS, Harvest, GIT, Clear Case & SVN.
  • Had an experience in development and deploying mule project on Cloud-Hub.
  • Good understanding of implementing SOAP based and Web Services.
  • Hands on experience on developing logging framework using KIBANA with ELK search.
  • Performed unit testing using JUnit test cases and used Mockito for stub, Integration and deployment of applications done using tools like ANT and Maven and debugging through log4j.
  • Expertise in DB Design, DB normalization and writing SQL queries & PL/SQL- Stored Procedures, Functions, Triggers, Sequences, Indexes and Views etc.
  • Immensely experienced in writing SQL Queries, Oracle PL/SQL, JDBA and JPA along with good knowledge on NoSQL and MongoDB.
  • Strong experience in Integration Technologies like Mule ESB integrating various third-party financial solutions with the custom-made web application.
  • Application integration using MuleSoft ESB, OSB and IBM Message Broker for integrating and orchestrating the services.
  • Designed and developed enterprise services using RAML and REST based APIs.
  • Involved in unit testing and writing the MUnit Test cases for the mule flows.
  • Expertise in tracking defects, issues, risks using Quality Center, Rally and Clear Quest.
  • Involved in preparation of developer test cases and scope & traceability matrix.
  • Good communications skills, quick learner, bi-lingual, self-motivated also excellent customer relations in collecting, and analyzing user requirements towards achieving goals set by the team.

TECHNICAL SKILLS:

Java: Collections, Generics, Multithreading, Serialization, Exception Handling, RMI, File I/O.

JSP, Servlet, EJB: Session Beans, Entity Beans, MDB, JMS, JDBC, JNDI

Frameworks: Struts, Spring, JSF, MVC, Hibernate

Middleware: Apache Tomcat, JBoss, WebSphere, WebLogic

XML: XML, XSD, XSLT, JAXP, SAX, DOM

UI Technologies: HTML, XHTML, JavaScript, AJAX, JSP, JST, JSTL

Scripts: JavaScript, Shell Scripts, Node.js, Angular.js

WSDL, SOAP, JAXWS, JAX: RS, CXF, AXIS, JERSEY

Eclipse 2.1: 3.5, RAD, NetBeans6.x, Anypoint studio

Design Skills: UML (Rational Rose, Visio), Object Oriented Analysis and Design (OOAD), Java Enterprise Design Patterns

Protocols: HTTP, LDAP, SMTP, POP3, IMAP, TCP/IP, UDP

Languages: Java, JavaScript, C/C++, VB.Net, PL/SQL

Database and Tools: Oracle 8i/9i/10g, MS SQL2000/2005/7, MySQL, DB2, TOAD, SQL Developer

Operating Systems: Windows, Unix/Linux

Source Control: GIT, SVN, CVS, Harvest

Deployment and Testing: Maven, Ant, Junit, Mockito

Integration Tools: OSB, Mule Soft ESB, ActiveMQ, RabbitMQ, IBM Message Broker, API Gateway

PROFESSIONAL EXPERIENCE:

Confidential, Miami, Fl

MuleSoft Developer

Responsibilities:

  • Involved in Business requirements gathering and analysis by interacting with the client.
  • AGILE development process has been followed. Experienced with standup, Retrospective, Demo, Planning and Code review meetings.
  • Responsible for developing and maintaining application design patterns, overseeing the development of application components, performance and testing of application modules and interfaces.
  • Worked with Mule soft 3.8.4, 3.8.5 and developed integration flows with HTTP, Web service consumer, Message Enricher, SAX parser, Tibco JMS queues, Transform message, CXF component, batch component, Async process, choice router etc.
  • Involved in preparation of design document specifications, troubleshoots and testing.
  • Used 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.
  • Worked with ssl/tsl certificates in converting http service to https service.
  • Integrated Salesforce components in Mule ESB for connecting applications, data sources and APIs.
  • Integrated different enterprise applications based on the designed architecture.
  • Configuring the Mule process for fetching the data from queue and makes web service calls to the middle tier Mule ESB for processing.
  • Worked on encrypting the passwords using algorithm. Worked on catch exception strategy and choice exception strategy.
  • Used MEL (Mule Expression Language), an expression language that provides a consistent, standardized way to work with a Mule message’s payload, properties and variables.
  • Created REST API's using RAML and developed flows using APIKIT Router.
  • Created HTTP inbound and outbound flows and tested its working functionality.
  • Used Database Connector to connect with MySQL and Oracle using Mule ESB.
  • Integration of Mule ESB system while utilizing MQ Series, HTTP, File system and SFTP transports.
  • Used ActiveMQ for messaging service in the applications.
  • Implemented data transformation using XPATH, XSLT, Data Weave, custom java classes.
  • Extensively used Mule components that includes File, SMTP, FTP, SFTP, JDBC Connector and Transaction Manager.
  • Worked on various scenarios associated with Mulesoft Gateways.
  • Migrated deprecated Data Mapper mapping to Data Weave in MULE ESB.
  • Developed RESTful/SOAP web services in Mule ESB based on SOA architecture.
  • Developed a new application which connects to the client database and retrieve all the records and process to SAP system.
  • Developer a new application which connects to multiple technologies and retrieve millions of records and process to client Database with custom java classes using Mule ESB.
  • Experience in working on replication jobs to process millions of records using Mule ESB.
  • Used various Transformers in Mule ESB based on use case and had implemented the custom transformations.
  • Utilized integration Patterns, integration tools, EAI, Transformations, XML, JSON Schemas, and XSLT.
  • Tested the application functionality in development and non-production environments.
  • Deployed Mule ESB applications into MMC (Mule Management Console).
  • Used MMC (Mule management console) to monitor the request and response payload.
  • Architected Integrations using Mule ESB environments for both on premise and cloud environments.
  • Experience in developing interfaces between SAP, Salesforce, REST and SOAP web-services.
  • Implemented choice, global, custom exception handling mechanisms based on the business requirement in Mule ESB.
  • Deployed multiple mule applications to cloud hub in Prod and non-prod environments, Analyzed and modified cloud hub infrastructure based on requirements
  • Strong knowledge and hands on experience in documenting and designing REST API's using RAML File.
  • Working knowledge of API management using Any point API management tools.
  • Provided production support by debugging system issues.

Environment: Java 1.8, MuleSoft ESB 3.5.0 &3.6.1,4.x, Any point studio, Oracle, CXF, SOAP, REST, Salesforce, Active MQ, RAML, MUnit, Spring Framework, Mulesoft Gateways, WSDL, SOAP, CXF, SOAP UI, Oracle 12g, SQL Developer.

Confidential, Cupertino, CA

MuleSoft Developer

Responsibilities:

  • Developed a new application which connects to the client database and interacts with the existing file mover application and process the transfer of files from PeopleSoft system to third party system.
  • Done with preparation of design document specifications, troubleshoots and testing.
  • Used Mule ESB in designing the application as a middleware between the third-party system and the customer side system.
  • Work closely with functional leads/PMs to understand the partner integration requirements.
  • Integrated different enterprise applications based on the designed architecture.
  • Used putty for ssh keys and passwords information to access the folders.
  • Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.
  • Used Data Mapper as well as Data Weave for data transformations and data validations within flows & sub lows.
  • Implemented synchronous and Asynchronous messaging scopes using Active MQ in Mule.
  • Used Database Connectors to connect with respective systems using Mule ESB.
  • Integration of Mule ESB system while utilizing MQ Series, Http, File system and SFTP transports.
  • Used AMQP Endpoints to connect to RabbitMQ which is a messaging queue.
  • Extensively used Mule components that includes File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.
  • Developed RESTful/SOAP web services in Mule ESB based on SOA architecture
  • Building web applications in WCAG guidelines.
  • Configured server setting properties and Database drivers.
  • Utilized custom logging framework for Mule ESB application
  • Used encryption algorithms to encrypt the fields in the environment properties.
  • Utilized integration Patterns, integration tools, EAI, Transformations, XML Schemas, and XSLT.
  • Used Quartz connector to schedule the batch jobs.
  • Architected Integrations using Mule Soft ESB environments for both on premise and Cloud hub environments.
  • Experience in developing interfaces between Salesforce and Oracle ERP using Informatica Cloud/Mule ESB technologies.
  • 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 File.
  • Work on developing REST API for Micro services architecture to ensure deployment of software bundles to the data center rack.
  • Involved in design, built, and deployed applications utilizing AWS stack (including Amazon EC2, S3 and SQS).
  • Used Amazon EC2 for Integration with Tcat Server REST APIs for management and control.
  • Experience developing web applications with a Mongo DB, and Elastic Search.
  • Working knowledge of API management using Anypoint API management tools.
  • Involved in creation & deployment of the application, done with unit testing by writing the MUnit test case.
  • Provided production support by debugging system issues.

Environment: Java, Java, Anypoint Studio 5.3.2, Oracle-SQL, Mule ESB 3.6.2 with Mule Server 3.7.2, Mule Management Console 3.7, RabbitMQ 3.5.3, ActiveMQ, RAML, Cloudhub, Apache-Maven 3.3.3, Log4j 1.2.14, Nexus 2.11.4 (Nexus Maven Repository), FileZilla, Putty, Amazon EC2, Mongo DB, etc.

Confidential

Mulesoft Developer

Responsibilities:

  • Developed a new application which connects to the client database and interacts with the existing file mover application and process the transfer of files from PeopleSoft system to third party system.
  • Done with preparation of design document specifications, troubleshoots and testing.
  • Used Mule ESB in designing the application as a middleware between the third-party system and the customer side system.
  • Work closely with functional leads/PMs to understand the partner integration requirements.
  • Integrated different enterprise applications based on the designed architecture.
  • Used putty for ssh keys and passwords information to access the folders.
  • Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.
  • Used Data Mapper as well as Data Weave for data transformations and data validations within flows & sub lows.
  • Implemented synchronous and Asynchronous messaging scopes using Active MQ in Mule.
  • Used Database Connectors to connect with respective systems using Mule ESB.
  • Integration of Mule ESB system while utilizing MQ Series, Http, File system and SFTP transports.
  • Used AMQP Endpoints to connect to RabbitMQ which is a messaging queue.
  • Extensively used Mule components that includes File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.
  • Utilized integration Patterns, integration tools, EAI, Transformations, XML Schemas, and XSLT.
  • Used Quartz connector to schedule the batch jobs.
  • Architected Integrations using Mule Soft ESB environments for both on premise and Cloud hub environments.
  • Experience in developing interfaces between Salesforce and Oracle ERP using Informatica Cloud/Mule ESB technologies.
  • 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 File.
  • Work on developing REST API for Micro services architecture to ensure deployment of software bundles to the data center rack.
  • Involved in design, built, and deployed applications utilizing AWS stack (including Amazon EC2, S3 and SQS).
  • Used Amazon EC2 for Integration with Tcat Server REST APIs for management and control.
  • Experience developing web applications with a Mongo DB, and Elastic Search.
  • Working knowledge of API management using Anypoint API management tools.
  • Involved in creation & deployment of the application, done with unit testing by writing the MUnit test case.
  • Provided production support by debugging system issues.

Environment: Java, Anypoint Studio 5.3.2, Oracle-SQL, Mule ESB 3.6.2 with Mule Server 3.7.2, Mule Management Console 3.7, RabbitMQ 3.5.3, ActiveMQ, RAML, Cloudhub, Apache-Maven 3.3.3, Log4j 1.2.14, Nexus 2.11.4 (Nexus Maven Repository), FileZilla, Putty, Amazon EC2, Mongo DB, etc.

Confidential

Java Developer

Responsibilities:

  • Involved in Requirements, Analysis, Design, Implementation and Documentation.
  • Developed Bean classes and JSP Pages.
  • Developed user interfaces using Java Server Pages using HTML, DHTML, XHTML, AJAX, CSS & JavaScript.
  • Used JavaScript and AJAX for client-side validations.
  • Project is implemented using Agile Methodology.
  • Written SQL and HQL queries.
  • Developed business components and configured as beans using Spring DI.
  • Extensive usage of J2EE design patterns namely DAO, Value Object etc.
  • Used Struts MVC framework to define Controller, model and views. And involved in defining the configurations, listeners, internationalization etc.
  • Configured log4j for logging purposes.
  • Designed and developed functionality to get JSON document from MONGO DB document store and send it to client using RESTful web service.
  • Performed unit testing for modules using Junit.
  • Developed test cases and performed unit test using JUnit Framework.
  • Provided source code documentation using Java Doc for future references.
  • Monitored the error logs using Log4J and fixed the problems.
  • Consumed and developed SOAP/REST based web services using JAX-WS/JAX-RS to interact with external systems.
  • Coded form Beans and Action classes associated with every JSP page.

Environment: Java, JKD, J2EE, JSP, JNDI, JPA, EJB, XML, XSD, HTML, JavaScript, CSS, Oracle, Web Sphere Application Server, RAD 7.0, DB2, SQL, PL SQL, Hybernate, Selenium, RAD, SOAP, Eclipse, CVS, Linux/UNIX, JUNIT, log4j, SOAP UI, XML, XSD, XSLT, JPA, VO, DAO etc.

Hire Now