Mulesoft Developer Resume
Bridgewater, NJ
SUMMARY
- Overall 6+ years of experience in IT industry which includes Requirement Analysis, Project Lead, Implementation, Development, and Testing in various domains.
- 4+ years of Experience in Mule ESB from Design to implementation and transformation for legacy system upgrades and maintenance.
- Guide junior developers on code / Review code and build quality outputs.
- Able to converse with Architects to understand solutions needed and provide technical inputs and design patterns.
- Developed the integration workflows using an ESB Framework.
- Strong application integration experience using Mule Soft ESB with Connectors, transformations, Routing, Exception Handling.
- Worked on both Enterprise and Community edition of MULE ESB. Had an experience developing Rest APIs using any point Platform.
- Expertise in using Mule connectors like HTTP, Database, Salesforce, SAP, VM, SMTP, FTP, JMS, FILE, SFTP.
- Experience with integration patterns, tools, EAI, transformations, XML Schemas, and XSLT
- Strong experience in Integration using Mule ESB in integrating various third - party solutions.
- Have an experience working MULE API manager and RAML.
- Expertise in deployment of Mule ESB applications using Cloud Hub
- Experience in Web Services (SOAP & REST), Axis, CXF, XML, XSLT, Xpath.
- Expertise in using ANT and Maven scripts for building & deploying application in Web/App servers.
- Expertise on iPaaS(MuleSoft), a platform for building and deploying integrations within the cloud and between the cloud and the enterprise.
- Experience in writing SQL, Stored procedures, Views, Triggers, and Packages.
- Adept in post-production support and job scheduling system like Tivoli.
- Organized and documented various steps of data import and process management with external teams like SAP, Salesforce, SWIFT, Amex, Ariba, Informatica experts.
TECHNICAL SKILLS
Mulesoft: Certified Developer
Programming Languages: Python, Java, J2EE, PL/SQL etc.
Script Languages: JavaScript, Shell Script, Batch Script
Web Services: SOAP, REST, WSDL, UDDI, Axis, CXF, Http
XML Suite: XML, XSL, DTD, XSD, XSLT, Xpath, XQuery, JAXP
Web Technologies: CSS, HTML, JQuery, Servlets, JSP, JS
Frame Works: JSF, Struts, Web Flow, Spring, Hibernate
Specifications/API’s: EJB, JNDI, JMS, JPA, JAXB, RAML
Database: Oracle, My SQL, SQL Server 2000, DB2, MongoDB
Version Control Tools: Azure, CVS, TFS, GitHub.
IDE & Development Tools: Anypoint Studio, Eclipse, My Eclipse, IntelliJ5.1 IDE, UML
Build Tools: Ant, Maven, Gradle, Cruise Control, Jenkins
PROFESSIONAL EXPERIENCE
Confidential, Bridgewater, NJ
Mulesoft Developer
Responsibilities:
- Orchestrated the design and implementation of SAP Finance integration project.
- Effectively lead an offshore team of 5 developers through discovery to implementation of this project.
- Built Mule api's for delivering data to and from ARIBA procure to pay system.
- Extensively used Mule components like SAP sRFC, SAP iDoc File Transport, FTP/SFTP Transport, Choice router and Object store etc.
- Integrated Security implementation around all applications, creating custom policies for OAUTH and JWT protocols for large projects.
- Experience in API Management using API Manager to apply security policies/throttling to the API requests.
- Used Microsoft TFS for version control and maintained artifact versions using PVCS. Utilized CA Release Automation for build and deploy.
- Created various RAML resources to implement REST Based APIs as a part of project implementation.
- Integration of Mule ESB system while utilizing Queues, Topics, Http, File system and SFTP transports.
- Used batch processing in Extracting, transforming and loading (ETL) information into a target system.
- Implementation of Data Transformation using XSLT & Data Weave, Routing, Schema and Data Validation
- Used Cloud Hub connector in the flows to trigger alerts during exceptions and captured the failed records for further recovery.
- Created PGP keys in windows and Encrypted message payload by combining data compression and data encryption using PGP to secure message.
- Migrated deprecated Data Mapper mapping to Data Weave in Mule ESB.
- Developed Restful/SOAP web services in Mule ESB based on SOA architecture.
- Design and Implemented RESTFUL Web Services using various data format (JSON, XML) to provide the interface to the various third-party applications.
- Experience in Mulesoft Anypoint API platform on designing and implementing Mule APIs.
- Used OAuth for successful Authorization and Authentication of the Restful API's
- Have written MUnit test cases to validate the Mule flows.
- Used TFS repository for version control and code check-ins.
- Implemented asynchronous messaging using Anypoint MQ.
Environment: Java 1.8, Anypoint Studio 7.3.5, MS-SQL, MuleESB 4.2, Cloudhub, ActiveMQ5.3, Apache-Maven3.3.9, Log4j1.2.14, Nexus, FileZilla3.14.1, Putty, Windows7, TFS, QC, Maven.
Confidential, Lakeland, FL
Mulesoft Developer
Responsibilities:
- Implemented Mule flows for different modules, which process user provisioning from different systems.
- Worked with Salesforce connector to extract the data from billing system and mapping in the flow to carry out processing of records.
- Created various RAML resources to implement REST Based APIs as a part of project implementation.
- Integration of Mule ESB system while utilizing Queues, Topics, HTTP, File system and SFTP transports.
- Used batch processing in Extracting, transforming and loading (ETL) information into a target system.
- Used Cloud Hub connector in the flows to trigger alerts during exceptions and captured the failed records for further recovery.
- Created PGP keys in windows and Encrypted message payload by combining data compression and data encryption using PGP to secure message.
- Migrated deprecated Data Mapper mapping to Data Weave in MULE ESB.
- Developed Restful/SOAP web services in Mule ESB based on SOA architecture.
- Design and Implemented RESTFUL Web Services using various data format (JSON, XML) to provide the interface to the various third-party applications.
- Experience in MuleSoft Any point API platform on designing and implementing Mule APIs.
- Used OAuth for successful Authorization and Authentication of the Restful API's
Environment: Java 1.8, Anypoint Studio 7.3.2, MS-SQL, MuleESB 4.1.4, Cloudhub, AnypointMQ, Apache-Maven3.3.9, Log4j1.2.14, Nexus, FileZilla3.14.1, Putty, Windows7, GIT, QC, Confluence, Jenkins, Maven.
Confidential, Newark NJ
Mule ESB Developer
Responsibilities:
- Involved in Technical Discussions with customers during requirement analysis
- Involved in event-driven, stream- oriented XML parsing, XML serialization, XML Schema validation.
- Involved in Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.
- Involved in Integration of Mule ESB system while utilizing Queues, Topics, Http, File system and SFTP transports.
- Implemented data transformation using XPATH, XSLT, Data Weave, custom java classes.
- Extensively used Mule components that include File, SMTP, FTP, SFTP, JDBC Connector (Data Base, HTTP and FTP).
- Created Mule ESB flows using Mule Studio, performed payload transformation & a developed middleware frameworks for routing the messages to appropriate systems.
- Migrated deprecated Data Mapper mapping to Data Weave in Mule ESB.
- Migrated Mule ESB 3.5 apps to Higher versions and updated all the dependencies.
- Involved in developing enterprise services using RAML and REST based APIs using Basic authentications.
- Experience in Mule Soft Anypoint API platform on designing and implementing Mule APIs.
- Developed REST/SOAP web services in Mule ESB based on SOA architecture.
- Design and Implemented RESTful Web Services using various data format (JSON, XML) to provide the interface to the various third-party applications.
- Involved in working on transformers, exception handling, testing & Security of Mule ESB end point through OAuth.
- Involved in Mule administration, configuration and tuning. Deployed Mule applications through MMC and managed the server deployments.
- Implemented Security Mechanisms like Security Certificates, Key Exchange, Encryption, description.
- Created continuous integration builds using Git, Jenkins and Maven.
- Used CVS (Concurrent Version System) as the configuration management tool.
- Involved in unit testing, integration testing, SOAP UI testing, smokes testing, system testing and user acceptance testing of the application.
- Followed the test-driven development using the JUNIT and Mockito framework.
- Involved in fixing QA/UAT/Production issues and tracked them using QC.
- Provided support activities to other teams.
- Worked closely with testers and explained the functionality so that they can test accordingly
Environment: B2B Framework, Mule ESB, SOA, EDI, XML, JSON, RAML, Java, OOPS, Mule API, ETL, XLST, Data Weave, JMS, Jenkins, Cloud Hub, PL/SQL, Web Services, OAuth, MUnit, ETL, AWS, GIT, Active MQ, Oracle.
Confidential
Java/Mulesoft Developer
Responsibilities:
- Worked with RAML based Restful Web services, SOAP Web services for Mule ESB flows.
- Exposed REST API to receive Pos from external partners
- Used J2EE, Java Servlets, JMS, EJB, and Design Patterns to build this integration.
- Good hands on experience using connectors like DB, FTP, FILE, SFTP, HTTP, etc., as a part of integration usage.
- Created Mule ESB flows using Mule Studio, performed payload transformation & developed middleware frameworks for routing the messages to appropriate systems.
- Implementing and consuming both SOAP and Restful web services.
- Involved in creation & deployment of the application, done with unit testing by writing the MUnit test case in Mule.
- Involved in to pass messages like payload to track different statuses and milestones using EJB.
- 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.
- Used spring programmatic transaction management for Java Persistence.
- Involved in integration of Spring Boot and Hibernate frameworks.
- Created composite APIs by implementing service chaining for calling multiple backend services.
- Developed microservices in a service-oriented architecture with automated deployment and intelligent endpoints. Microservices development and planning.
- Followed the test-driven development using the JUNIT and Mockito framework.
- Created continuous integration builds using Maven.
Environment: Mule ESB, Mulesoft, Any point Studio, MUnit, JDBC, Sales force, Oracle ADF, MySQL, XSLT, SOAP, XML, Flat files, MMC, UNIX, GIT, Junit
Confidential
Software Engineer
Responsibilities:
- Involved in Requirements analysis, design, and development and testing.
- Designed UI using HTML, DHTML, JavaScript, CSS, JSP and Taglibs.
- Used Java script for client-side validations.
- Developed SQL queries to store and retrieve data from database & used PL SQL.
- Used Struts framework to maintain MVC and created action forms, action mappings, DAOs, application properties for Internationalization etc.
- Used Struts Validation framework to do business validation from server side.
- Involved in developing business components using EJB Session Beans and persistence using EJB Entity beans.
- Involved in managing Business delegate to maintain decupling between presentation & Business layers.
- Used JMS for Asynchronous messaging.
- Used Eclipse IDE to develop the application
- Involved in fixing defects & tracked them using QC & Provided support and maintenance and customization
- Developing customized reports and Unit Testing using JUnit.
- Involved in running PMD defects & Find bugs.
- Dealt with business processes and Updated Project documents.
- Involved in fixing IST, QA, UAT & Production defects.
- Following Coding guidelines & maintain quality of code.
- Involved in building the code & deploying on the server.
Environment: Core Java, J2EE, JSP, Jboss, Oracle, Eclipse, EJB-Session Beans, Entity Beans, JMS, XML, HTML, DHTML, Java Script, CSS, AJAX, Struts, XML, QC.