We provide IT Staff Augmentation Services!

Mulesoft Developer Resume

3.00/5 (Submit Your Rating)

Pennington, NJ

SUMMARY

  • Around 6 years of experience in software development in Java/J2ee with skills in analysis, design, development, testing and deploying various software applications
  • 4 years of extensive implementation experience in Mule ESB over Anypoint Studio, Anypoint Platform, API Gateway and Management.
  • Experience in Software Development Life Cycle (SDLC) that includes Requirements Analysis, Design, Coding, Implementation and Testing.
  • Strong experience in working with Core Java concepts like OOPS, Multi - threading, Exception handling, Generics, Collections, Networking etc.
  • Specializing in Java, J2EE, Java Web Applications, Web Services, RESTFUL, JMS, SOAP, WSDL, Hibernate, spring, Java Beans, RAD, Web Sphere, Web Logic.
  • Proficient in working with MVC frameworks such as Spring MVC and persistent frame works such as Hibernate.
  • Strong experience with Mule ESB (3.x & 4), creating Mule API’s, Anypoint Studio & platform, Configuring Gateways, API management and security, proxies and various integrations.
  • Strong working knowledge on API Gateway.
  • Experience on creating Flows, Sub Flows, Exception strategy, DataWeave transformation, DataMapper and other activities.
  • Used several connectors like HTTP, Database, Salesforce, Workday, Azure Queues, Rabbit - MQ, File and SFTP.
  • Good experience with Credentials Vault (Secure Property Placeholder), a critical piece in application development in MuleSoft.
  • Experience in building complex Mule Flows, Scopes, and Error Handling strategies, Message Filters, Validation, Transformation, Message Enricher and Flow Controls.
  • Have used SQL and database technologies extensively on several projects. Worked extensively on writing efficient SQL to read and write data.
  • Good exposure to Continuous Integration and Delivery tools surrounding Anypoint Platform.
  • Used CI/CD tools like Jenkins, GitHub, Maven, MMC and Anypoint Runtime Manager.
  • Experience in using Splunk (Log Aggregator) to create reports and dashboards from log files. Have used Your-kit Profiler to debug and enhance application performance in MuleSoft.
  • Experience with Mule Soft MMC and enterprise release. Worked with relevant message processors in Mule ESB and also with all exception strategy handling, MEL (Mule Expression Language).
  • Application integration using MuleSoft ESB, using Gateway and orchestrating the services.
  • Responsible to develop RESTful/SOAP web services in Mule ESB based on SOA architecture.
  • Created Mule ESB based tooling suite for handling message transitioning, Validation, Enrichment and Routing to upstream and downstream entity data consumers.
  • Written various test cases using TestNG, Junit for functionality testing.
  • Involved in various steps of development, testing and deployment.
  • Experience using mule connectors like DB, HTTP, HTTPS, FTP, FILE, SFTP, JMS, and Salesforce.
  • An effective communicator with strong coding, problem solving, testing and interpe rsonal skills.
  • Adaptive to learning of new technologies and environment.

TECHNICAL SKILLS

Operating System: Windows, UNIX, LINUX

Programming Language: C, C++, JAVA, SQL

Enterprise Technologies: JSP, JDBC, Servlets, Hibernate, spring, struts, Web Services (SOAP, Restful), Junit, WebLogic.

Middleware: Any point Studio (3.x and 4), Anypoint Platform, Mule Gateway configurations, CAMP, API security, Proxies, policies, Mule Server 3.x &4, RAML, EJB, Mule ESB Flows, Data Weave, Connectors, Message Processors, Data Mapper, Deploy to Cloud, Deploy to MMC, Components, Scopes, filters

Web Technologies: JDBC, XML, HTML, CSS, Java Script

Data Bases: Oracle, DB2, MS SQL - SQL & PL/SQL, Mongo DB

Web Servers: Apache Tomcat, WebLogic, WebSphere and JBoss

Testing and Build Tools: JUnit, TestNG, Selenium. ANT, MAVEN, Log4j

PROFESSIONAL EXPERIENCE

Confidential, Pennington, NJ

MuleSoft Developer

Responsibilities:

  • Involved 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
  • Designed and developed 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.
  • Used Anypoint Platform for cataloging API’s, managing API’s, deploying to Gateway, applying security policies, doing proxies for non-mule API’s, monitoring and logging traffic.
  • Used mule 4 for creating Mule API’s for integrating with other applications and orchestrated.
  • Done various POC’s on Mule API’s like invoking store proc and getting transformed data, Rest API wrapper on Soap Services etc.., helpful for organization and educating developers.
  • Participated in Architectural meetings on API modernization, suggested Idea’s and implemented.
  • Created and consumed soap and REST services using CXF and used MULE ESB to route various calls to do validation of service input and to handle exceptions.
  • Worked 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.
  • Used DataMapper as well as DataWeave for data transformations and data validations within flows & sub flows.
  • Worked closely with Salesforce and SAP teams for designing and integrating the API and Web services.
  • Used Mule components that includes Salesforce , Kafka , File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.
  • Implemented synchronous and Asynchronous messaging scopes using ActiveMQ in Mule.
  • Developed Mule flows to integrate Data from various sources into Database, from ActiveMQ topics and queues, some transformations were also done at the integration layer.
  • Developed interfaces between SAP, Sales Force, REST and SOAP web-services.
  • 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.
  • Integrated with .net technology, using .net code/functionality into the mulesoft using .net connector.
  • Involved in creating http inbound & outbound flows, transformers, filtering and Security of Mule Flows.
  • Created Request & Response transformers, Custom Components & configured them in Mule-config.xml.
  • Created Mule Flow using End Point, Connector and Component bean using Mule ESB to communicate client/server systems.
  • Integrated with Apache Kafka to publish consumer event notifications topic and process the messages in MuleSoft to push to ElasticSearch.
  • Involved in writing SQL Stored Procedures, Functions, Triggers and Views for Oracle database, mapping done through Hibernate.
  • Experience in developing interfaces between Salesforce and Oracle EBS/OTM using Informatica Cloud/ MuleSoft ESB technologies.
  • Extensively used Mule components that include File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.
  • Developed RESTful/SOAP web services in Mule ESB based on SOA architecture
  • Deployed Mule ESB applications into MMC (Mule Management Console and used MUnit to validate mule flows.
  • Utilized Log4J for logging and JUnit for unit testing.

Environment: Java 1.6, Mule soft ESB 3.8.x & 4 (latest 4.3), Any point studio, Anypoint Platform, API Gateway, Various connectors, Various security policies, Oracle, SQL, Web services, Salesforce, Apache Kafka, CXF, SOAP, REST, DataWeave, DataMapper, MUnit, Sales force, .net connector, Hibernate, GitHub, cloudHub, Mule standalone server, ActiveMQ, RAML, JSON, MUnit, WebSphere, Spring Framework, Hibernate, Log4j, JUnit, WSDL, CVS

Confidential, Eden Prairie, MN

MuleSoft Developer

Responsibilities:

  • Involved in Requirements gathering, analysis, design, development, testing and Maintenance phases of Roll View application.
  • Experience in MuleSoft Any Point API platform on designing and implementing Mule APIs.
  • Created Mule flows using DB Connectors and SFDC using SFDC connectors to upsert data into SFDC.
  • Worked on Database, Salesforce and SAP Connectors.
  • Created the Mule ESB artifacts and configured and deployed the Mule configuration files.
  • Extensively worked on Anypoint studio platform to create, execute and deploy mule flows.
  • Experience in integrating applications using Mule ESB with Connectors, Transformations, Routing and Messaging using ActiveMQ and JMS.
  • Extensively used Mule components like HTTP, FTP, Database, Salesforce, queues, VM's , Transform Message, Exception blocks, choice routers, filters, variables, SAP etc.
  • Extensively used Data weave / Data mapper for data transformation.
  • Developed Mule applications using JSON, XML, Xpath using Anypoint studio.
  • Used MuleSoft ESB to route various service calls, to do validation of service input and to handle exceptions.
  • Used AMQP Endpoints to connect to RabbitMQ which is a messaging queue and used Salesforce and SAP connectors.
  • Installation and configuration of Development Environment using Anypoint studio with Mule Application server on cloud and premises.
  • Used Mule ESB for routing, filtering and aggregate message between application based on content and rules.
  • Involved in ORACLE writing SQL queries &PL SQL - Stored procedures, functions, triggers, cursors, object types, views. Scheduled Ctrl-M jobs to run them .
  • Architected Integrations using MuleSoft ESB environment both on premise and cloud environments.
  • Designed and developed enterprise services using RAML and REST based APIs.
  • Developed flows/orchestrated the integrations of the components written on top of different internal platforms using Mule ESB and Active MQ .
  • Involved in unit testing and writing the MUnit Test cases for the flows and did the logging and alerting as well.
  • Used Jenkins scripts for automated deployment and to prepare the build of the entire application and deployed in cloud hub.

Environment: Mule soft ESB 3.7.2, Any point studio, Git Hub, Active MQ, Salesforce, Mostly all MuleSoft Connectors, RAML, Web services, Apache CXF, WSDL, SOAP, JAX-WS, AXIS, JUnit, Edit Plus, JAXP, JAXB, QC, Java & J2EE Design patterns, Web logic server, JMS etc.

Confidential

Java Developer

Responsibilities:

  • Involving in design discussions and developer’s forums to develop maintenance easy code
  • Preparing design documents for the change request/requirement to be worked on.
  • Using appropriate design patterns and best practices
  • Develop and maintain the web Applications using Java/J2EE, AngularJS, Spring MVC/Rest, web services, WebLogic.
  • Unit testing the code deployed and maintain the code coverage.
  • Reviewing the code that has been developed, so that it meets the industry standards.
  • Unit testing and integration testing the code developed in local and integration environments
  • Using Quality Center (HP) for Bug Fixing for the bugs reported by QA.
  • Coordinating and interacting with dependent application teams for production releases
  • Code deployment to Production servers and supporting production go live activities.

Environment: Core Java, J2EE, Windows server, Web Services, Servlets, Spring Framework, Angular JS, JSP, JDBC, JUnit, Struts, Oracle, Eclipse, XML, JavaScript, HTML, CSS, RESTful, Log4J, WebLogic, PL/SQL, Tomcat.

Confidential

Core Java developer

Responsibilities:

  • Actively involved in requirements gathering and analysis Slingshot module.
  • Prepared Functional and Technical design documents (Low level and High level).
  • Designed and implemented the Slingshot for ensemble orders Using JSF-2.0 and Richfaces-4.0.
  • Developing web-based applications with the help of java, J2EE, SQL, HTML and CSS.
  • Successfully retrieved the local loop information using customers address form martens system using MOI service calls (Used Restful Client using apache HTTP Client).
  • Used Apache axis to consume a SOAP service using DII technique
  • Used SVN as the version controller.
  • Used Apache Service Mix as OSGI container and deployed bundles to it.
  • Used JDBC to save the data into Database.
  • Used Spring Core and Web services.
  • Used CVS for version control and Log4j for logging.
  • Used Quality Center (HP) for Bug Fixing.
  • Performed unit testing for the modules using JUnit.
  • Hands on knowledge writing store procedures in SQL using MySQL and MSSQL.
  • Used HTML, CSS and AngularJS for the presentation layer.

Environment: Core Java, J2EE J2SE, Hibernate, Servlets, HTML, XHTML, XML, XSLT, Angular JS, Java Script, JQuery, Junit, JSP, JSP, JMS, JDBC, Struts, Web Services, DOM, Web Logic Application Server, SOAP, MySQL, Ajax, Apache Tomcat.

6

We'd love your feedback!