We provide IT Staff Augmentation Services!

Sr. Mule Esb Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • 7+ years of extensive implementation experience in Mule ESB over Any point Studio, Any point Cloud - Hub, API Gateway and Management.
  • Extensive 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.
  • 3+ years of experience on writing SQL for oracle 11g databases.
  • Generated server-side PL/SQL scripts for data manipulation and validation and materialized views.
  • Created PL/SQL stored procedures, functions and packages for moving the data from staging area to data mart.
  • Involved in data loading using PL/SQL and Oracle Loader calling UNIX scripts to download and manipulate files.
  • Expertise in developing Server-Side components using JDBC, Servlets, EJB, JNDI, JMS.
  • Normalization to improve the performance. Involved in ETL code using PL/SQL in order to meet requirements for Extract, transformation, cleansing and loading of data from source to target data structures.
  • Involved in data replication and high availability design scenarios with Oracle Streams
  • Excellent working knowledge on Object Oriented Principles (OOP) and J2EE design patterns.
  • Extensive knowledge in core Java programming concepts like data abstraction, polymorphism, concurrency, synchronization, multi-threading and thread communication.
  • Experienced in developing applications on MVC based frameworks that includes Struts, JSF and spring frameworks.
  • Written DB2 and SQL queries inside the Expression components to precompiled them and managed to get the performance. Interacted with PEGA, MDM, Sales force, Active Directory and third-party applications as a part of the project.
  • Wrote stored procedures using PL/SQL for data retrieval from different tables.
  • Strong knowledge and hands on experience in Web development using HTML5, DHTML, CSS3, JavaScript, JSP, JSTL, XML, XSLT and AJAX.
  • Developed front end MVC application using Angular.js, backbone.js and bootstrap3.
  • Had an experience in development and deploying Mule project on Cloud-Hub.
  • Done with Mule administration, configurations and performance tuning. And experience in MuleSoft MMC and Enterprise release capabilities.
  • Strong understanding and experience with enterprise MuleSoft integration patterns.
  • Experienced 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 and JBOSS.
  • Expertise in handling and messaging using ActiveMQ, and RabbitMQ.
  • Good hands on experience using Mule connectors like Sales force, File, Database, JMS, SMTP other connectors as a part of integration usage.
  • Involved in development of SOAP based web services using WSDL, SOAP, JAXB, CXF, AXIS, JAX-WS and Restful web services using JAX-RS, CXF and JERSEY APIs.
  • Strong Experience on coding 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 working knowledge of Ant/Maven for project build/test/deployment, Log4j for error logging and Debugging, JUnit for unit and integration testing and XML Spy for XML validation.
  • Experience in modeling applications with UML, Rational Rose and Rational Unified Process (RUP).
  • Experienced in methodologies like Iterative, Agile, Scrum and waterfall approaches.
  • Expertise with integration Patterns, tools, EAI, Transformations, XML Schemas, and XSLT

TECHNICAL SKILLS

ESB: Mule ESB 3.4/3.5.2/3.6/3.7. x

Programming Languages: Core Java, J2EE, C, C++, PL/SQL, HTML

Frame works: Struts, Spring, JSF, Spring MVC

Databases: Oracle 9i/10g/11g, SQL Server 2008, MySQL

Web Services: WSDL, JAX-WS, JAX-RS, AXIS, UDDI, SOAP, REST, Jersey

Operating Systems: UNIX/LINUX, Windows 2000/XP/7/8/10

Web Application Servers: Tomcat, Web Logic, WebSphere and Jboss

XML Technologies: XML, DTD, XSD, JAXP (DOM & SAX), JAXB, XSLT, XPATH

Unit testing: Munit, Junit, Log 4j, Mockito

Version Controlling Tools: CVS, SVN, GIT, Clear Case

PROFESSIONAL EXPERIENCE

Sr. Mule ESB Developer

Confidential

Responsibilities:

  • Involved in Requirements gathering, analysis, design, development, testing and Maintenance phases of application. Actively involved with the team and management as a part of Agile (SCRUM).
  • Involved in preparing design TSD document with Sequence Diagrams, Use Case Diagrams Class Diagrams using Microsoft VISIO tool.
  • Involved in creating wireframes and fidelity diagrams using Balsamiq as per the business requirement.
  • Worked on Batch processing and created batch jobs.
  • Created http inbound & outbound flows, routing, orchestration, transformations and Security of MULE ESB application using OAuth2.
  • Configured the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing. Worked on MULE API manager and RAML (RESTful API modeling Language).
  • Developed the integration workflows using a MuleSoft ESB 3.7.3 framework.
  • Developed a proxy layer for every API in order to ensure the security of applications and Implemented the APIs in Any point studio and deployed them to Cloud hub Gateway 2.2.0 and Runtimes 3.7.x.
  • Designed and exposed the applications using RAML0.8. Have written MUnit test cases to validate the Mule flows.
  • Utilized various connectors such as Sale force, HTTP, File, SMTP, SFTP, Database and used scatter-gather for asynchronous communication.
  • Experience in Mule Soft AnyPoint API platform on designing and implementing Mule API’s.
  • Migrated deprecated Data Mapper mapping to Data Weave in MULE ESB.
  • Extensively worked on Watermarking for mitigating memory overloads and cron expressions for scheduling jobs.
  • Used Mule filters & worked with Java and groovy components to provide resilient solutions.
  • Written DB2 and SQL queries inside the Expression components to precompile them and managed to get the performance. Interacted with PEGA, MDM, Sales force, Active Directory and third party applications as a part of the project.
  • Developing Mule ESB projects for the services with synchronous and asynchronous Mule flows.
  • Extensively worked with Sales force to create/read/update/delete the data and worked with PEGA for business validations.
  • Monitoring the applications on Runtime Manager, API manager, creating charts using Custom Dashboard, generated reports using Manage Reports and analyzed the performance of the applications calculating the response times.
  • Worked with MDM (Master Data Management) to lookup/access the unique id of the customers.
  • Extensively worked on Data Weave to transform data into JSON/XML format.
  • Have written MUnit test cases to validate the Mule flows.
  • Used PMF to update the tasks info and Used Maven to build the application.
  • Used TFS as the source version control tool for code operations such as check-in, check-outs, merge, compare, clone, etc.,

Environment: Java 1.8, Mule ESB 3.7.3, Agile, Any point Studio, ActiveMQ, Apache-Maven, Filezilla, Cloud hub Gateway 2.2.0, OAuth, Nexus, Putty, TFS, MUnit, RAML.

MuleSoft ESB Developer

Confidential

Responsibilities:

  • Actively involved in complete Software development lifecycle and employed SCRUM methodology of Agile model.
  • Hands on experience in using spring core concepts like IOC of Spring Framework which enables Dependency Injection.
  • Pioneered in using Maven to acquire the dependencies and for building and deploying applications in WebLogic Application Server.
  • Created Mule Flow using End Point, Connector, transformers and Component been using Mule ESB to communicate client/server systems.
  • Utilized Apache CXF API’s to create SOAP based as well as Restful web services.
  • Implemented integrated flows using Mule Any Point Studio to connect to REST, SOAP Service, Oracle database and Active MQ Broker.
  • Worked with MMC (Mule management console) to monitor the request and response payload.
  • Created the MULE ESB artifacts, created flows and configured the MULE configuration files and deployed the application.
  • Used Data weave and Data mapper to customize XML to CSV and vice-versa mapping conversion and responsible for API designing using REST and SOAP services.
  • Proficient in-Service Oriented Architecture (SOA) and publishing Web Services that include components like WSDL, SOAP, UDDI.
  • Utilized Mule Data Mapper, Custom transformers for mapping flat file structures to Salesforce interface structures.
  • Good knowledge of EAI/SOA best practices development methodologies and standards.
  • Integrated MuleSoft with SFDC sales cloud as per the requirements.
  • Participated in creating http inbound and outbound flows, transformers, filtering and security of Mule flows.
  • Experience in implementing business logic components using POJOs.
  • Mastered in implementing business logic and transactional services using EJB session beans and providing data persistence using EJB Entity beans.
  • Delegated the apps migration from Mule ESB 3.5.1 to Mule ESB 3.7.3
  • Worked with Mule Data weave and Data mapper for data transformations.
  • Designed and developed enterprise services using RAML and REST based APIs.

Environment: Java/J2EE, Mule ESB 3.5/3.6, Any Point Studio, ActiveMQ, RAML, Spring, Hibernate, Connectors, Transformations, JSP, Servlets, Spring AOP, XML, XSD, XSLT, CSS, JPA, JUnit, JQuery, Apache CXF, RAD, Oracle, SQL developer, WebSphere Application Server 8.1, Maven, Log4j, Unix, Microsoft Visio, Quality Center, JIRA Tracking tool.

We'd love your feedback!