We provide IT Staff Augmentation Services!

Sr. Mule Esb Integration Developer Resume

3.00/5 (Submit Your Rating)

Des Moines, IA

PROFESSIONAL SUMMARY:

  • Over 7+ years of Experience in Software Development Life Cycle (SDLC) which involves object oriented programming, analysis, design, development, testing and maintenance of Client/Server architecture, web based applications and intranet systems for engineering, research, financial and insurance industries using J2EE technologies.
  • Extensive Experience in developing the integration workflows using Mule ESB, Any point studio, API kit, API Gateway, Flow and various Connectors.
  • Experience with Mule Soft MMC and enterprise version.
  • Experience in handling Mule API’s, TIBCO and OFM development. Extensive Experience in designing, developing and managing APIs using Mule API gateway/portal
  • Extensively worked on both Enterprise and Community Edition of MULE ESB.
  • Hands on Experience in using Mule Connectors like FTP, FILE, SFTP, IMAP, Salesforce, NetSuite etc. as part of Integration Usage.
  • Experience in preparing High &low level design docs with UML diagrams using Microsoft VISIO tool.
  • Extensive experience in Java & J2EE technologies using Core Java - Collections, Exception Handling, Serialization & Multi-threading, JDBC, Servlets, JSP, EJB, Web services - SOAP & REST, Frameworks - Spring, Struts and Hibernate.
  • Strong application integration experience using Mule ESB with Connectors, Transformations and Routing, Data Transformations.
  • Extensive Experience in Java Persistence API.
  • Experience in coding, implementation and unit testing of various Mule related projects.
  • Knowledge about Document Object Model (DOM) , Functions, directives, routing and two-way data binding with Angular JS .
  • Extensive experience in setting up server properties, connection pooling and Messaging using Tomcat Server and Web Sphere application server.
  • Expertise with xml technologies - XML, JSON, XSD, XSLT, JAXP and JAXB.
  • Highly proficient in the use of T-SQL for developing complex Stored Procedures, Triggers, Tables, User Defined Functions, Views, Indexes, User profiles query writing and SQL joins.
  • Developed and consumed the web services including SOAP & REST using WSDL, SOAP, Java Web Services (JAXB), Axis2, CXF and JERSEY.
  • Hands-on experience in writing SQL & PL SQL.
  • Have an experience with UNIX/Linux Operating System with Shell scripting.
  • Experience in IDEs for programming work which include Any-point Studio, Eclipse, J Builder, and RAD.
  • Used Bugzilla, JIRA & HP Quality Center for Bug reporting.
  • Expertise in integrating Salesforce, SAP and Web Services using Mule ESB.
  • Involved in preparation of developer test cases, execution and preparation of scope & traceability matrix.
  • Good client communication and interpersonal skills - involves understanding client requirements and bridging effective communication between team.
  • Experience in writing JUnit test cases.
  • Experienced in building tool ANT, Maven and logging tool Log4J.
  • Excellent communication skills, strong architectural skills, hardworking and a very good team worker.

TECHNICAL SKILLS:

Languages: C, C++, Java, SQL, salesforce,PL/SQL, Mule Expression Language(MEL)

J2EE Technologies: J2EE, JSP, Servlet, Struts, MVC, JSF, Spring, EJB3.0/, JNDI, JMS, JTA, JAXB, Hibernate

Databases: Oracle 12g/10g/9i/8i, DB2 UDB, MySQL, MS SQL Server 2000, MS-Access

XML Technologies: XML, XSL, XSLT, SAX, DOM, AXIS, Castor, XML Beans and JAXB

IDE: Any point Studio, RAD 6.x, IBM WSAD 5.1.2, Eclipse 4.3, Net beans, Jbuilder.

Web Technologies: JavaScript, AJAX, Angular JS, ExtJS, HTML, DHTML, XHTML, CSS

Web Server: Apache Tomcat 8

Version Control: Clear case, Subversion, CVS, SVN,GIT

JUnit, JUnit: Perf, J Mock, Cactus

Build tool: ANT, Maven, Jenkins, perforce

Tools: TOAD, SQL Developer, DB Visualizer, XML SPY, Rational Rose, Server studio.

Protocols: TCP/IP, HTTP, FTP and SOAP.

SOA: Web Services, SOAP, WSDL, XSD, XML, XML Beans

Operating Systems: XP/Vista/7/8/10 and Linux Red hat, Ubuntu, UNIX

PROFESSIONAL EXPERIENCE:

Confidential, Des Moines, IA

Sr. Mule ESB Integration 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.
  • Created the MULE ESB artifacts, created flows and configured the MULE configuration files and deployed the application.
  • Designed UML diagrams like Use case, Class and Activity diagram based on the requirements gathered.
  • Developed & consumed the web services using Apache CXF, JAX-WS, AXIS, WSDL, and SOAP to communicate with different departments. Developed RESTful web services using JAX-RS and CXF tool.
  • Implemented integration flows using Mule Anypoint Studio to connect to REST, SOAP service, Oracle Database, and Active MQ broker.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information.
  • Designed and developed enterprise services using RAML and REST based APIs and used various transformers in MuleESB based on use case and had implemented the custom transformations.
  • 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.
  • Configuring the Mule process for enriching the data by makes web service calls to the middle tier Mule ESB for processing.
  • 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.
  • Expertise in connecting to various end points like http to connect various third party API’s.
  • Used DataMapper as well as DataWeave for data transformations and data validations within flows & sub flows.
  • 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 WMQ queues, some transformations were also done at the integration layer.
  • Developed interfaces between SAP, SalesForce, 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.
  • 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 been using Mule ESB to communicate client/server systems.
  • Extensively used mule components that include File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager. Utilized Log4J for logging and JUnit for unit testing.
  • 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.
  • Involved in documenting the procedures for running the application (as per Agile norms) from end to end.

Environment: Java 1.7, Mule ESB 3.7.x, AnyPoint Studio, Mule Standalone Server, ActiveMQ, GitHub, CloudHub, Oracle 11g, CXF, SOAP, REST, OAuth, Apache-Maven, Filzilla, Putty, MUnit, Salesforce, WMQ, RAML, JSON, MUnit, JavaScript, Log4j, JUnit, WSDL, CVS.

Confidential, Mountain View, CA

Sr. Mule ESB Integration 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, A sync 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 CPQ 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 Active MQ 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.
  • 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 Salesforce CPQ 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, Mule Soft ESB 3.5.0 &3.6.1, Any point studio, Oracle, CXF, SOAP, REST, Salesforce, Active MQ, RAML, M Unit, Spring Framework, WSDL, SOAP, CXF, SOAP UI, Oracle 12g, SQL Developer.

Confidential, Houston, TX

Java/J2EE Developer

Responsibilities:

  • Involved in all the phases of SDLC & prepared technical specification documents.
  • Developed customizations, Reports, Data imports and fixing issues using Java, Servlets and spring framework.
  • Designed UI pages using HTML, Java Script, CSS, AJAX and JSF UI Components.
  • Involved in developing complex view pages using JSF Basic, Convertor, Validation Tags, and Data Tables & Composite Components.
  • Used JSF Event handling to do validations & user actions.
  • Involved in JSF & spring Integration to push the dependencies into container.
  • Involved in using Spring modules - Spring IOC and AOP.
  • Created Hibernate mapping files, sessions, transactions, Query and Criteria's to fetch the data from DB.
  • Involved in developing WSDL based View pages manually.
  • Used WSDL, SOAP, AXIS, JAX-WS, JAXB technologies to create web services, generate stubs and consuming the existing services.
  • Involved in Testing SOAP web services using Soap UI.
  • Requirements analysis and technical feasibility analysis.
  • Used TOAD, SQL Developer for internal data storage and retrieval.
  • Utilized external tools like Putty, SSH, M-Remote, SFTP, WinScp to work with remote files and connecting to remote systems.
  • Analyzed production outages and created Root Cause Analysis reports.
  • Install software, deploy application and manage (currently managing more than 40 customer apps).
  • Implement server security using SSL certificates, server optimization as per customer requirements.
  • Install SSL certificates and configure web server with load balancer.
  • Involved in Performing database upgrades, migration and manage & administer the database servers.
  • Provide support to Consulting and Support teams during project implementations
  • Applying fixes, product upgrades during the pre-defined maintenance windows.
  • Involved in tracking defects using QC & unit testing using JUnit with Mockito Framework.
  • Involved in building the code & deploying on Web Sphere server.

Environment: Windows, Linux, Java, JSP, Web Sphere, JSF, Spring IOC, AOP, Hibernate, Eclipse, Web Services - SOAP, WSDL, AXIS, JAXB, JAXP, XML, JSON, HTML, Java Script, CSS, CVS, QC, Putty, SSH, M Remote, SFTP, WinScp3, VMware, New Relic, Manage Engine.

Confidential, Washington, DC

J2EE Developer/SQL developer

Responsibilities:

  • Requirements gathering and preparation of Software Requirements Specifications.
  • Performed Low &High Level application design documents by Sequence Diagrams, Class Diagrams using Microsoft Visio tool.
  • Developed the application using core technologies like Core Java, Servlets, EJB-Session beans, Entity Beans, and JDBC.
  • Involved in coding in presentation tier, Business tier and Database tiers.
  • Used Struts framework to define Controller, action mappings, forms and View pages.
  • Involved in using Core java concepts - Collections, Exception Handling, Multi-Threading, Serialization.
  • Created PL/SQL scripts to analyze data, modify data, import/export scripts, execute stored procedures.
  • Involved in writing SQL & PL SQLcommands.
  • Experience on working with T-SQL for developing complex Stored Procedures, Triggers, Tables, User Defined Functions, Views, Indexes, User profiles query writing and SQL joins.
  • Designed UI Pages using HTML, DHTML, Java Script, and CSS.
  • Implemented business logic components using POJOs
  • Involved in peer design and code reviews using JProfiler.
  • Involved in writing Oracle SQL& PL/SQL- Stored Procedures, Functions, Triggers, Sequences, Indexes and Views.
  • Extracted and collected data to create needed reports.
  • Involved in IBM MQ Series set up & messaging using Queues
  • Application deployment and Application Server maintenance.
  • Production server issues investigation and providing solutions (Common and reusable) for technically challenged problems.
  • Application code investigation, code cleanup and code repository maintenance.
  • Used Eclipse as IDE to develop the application.
  • Prepared Change Request business documents and participated in testing.
  • Performed Change and release management and supporting business users of CM21 application.

Environment: Java 1.6, Oracle, CXF, SOAP, REST, Salesforce, Active MQ, RAML, WebSphere 8.1, Spring Framework, Oracle, SQL Developer, IBM Clear Case.

Confidential, Miami, FL

Software Engineer

Responsibilities:

  • Maintain all scouting systems (Professional and Collegiate
  • Design and deploy the new scouting systems under the direction of the new General Manager and Vice President of Football Operations
  • Engineered an array of Smart Board systems to use leading up to the draft, and post draft
  • Created a digital War Room to be used during the draft

Environment: Core Java, JDBC, JSP, Servlets, Struts, EJB, JAXB, Eclipse IDE, ANT, JavaScript, JBoss Application Server, Postgres database, Linux Mandriva and Windows XP (Operating systems).

We'd love your feedback!