We provide IT Staff Augmentation Services!

Sr. Mule Developer Resume

4.00/5 (Submit Your Rating)

Salt Lake City -, UT

SUMMARY:

  • Around 5 years of proven expertise in enterprise software development life - cycle and architecture with Open/ Distributed System platform using Core Java and J2EE, Web services, Frameworks and Technologies.
  • Over all 2 years of experience on Mule architecture including Mule ESB, Any point studio, API kit, API Gateway, Flow and various Connectors.
  • Worked extensively in Core Java concepts like OOPs, Exception Handling, Collections, Multi-Threading.
  • Strong experience in Client-Server systems using Object Oriented Concepts and Design Patterns.
  • Proficient in programming with Java/J2EE and strong experience in J2EE technologies like JSP, Servlets, EJB, JDBC, JMS, JNDI and Web Services in application development.
  • Extensive experience in Java J2EE technologies Spring Framework, Struts Framework, Hibernate, Servlets, DHTML, CSS, XSLT, JMS, JSTL, Display Tag (Custom Tag), Ajax(DOJO), jQuery, UI Design.
  • Extensively worked on n-tier architecture system with application system development using Java, JDBC, Servlets, JSP, Web Services, WSDL, SOAP, spring, Hibernate, XML, SAX, and DOM.
  • Strong Expertise in front end technologies such as HTML, CSS, JavaScript and Ajax.
  • Hands on experience with Java script frameworks like Node JS, Angular JS.
  • Experience developing front-end components JSP, DOJO, HTML5, CSS3, JavaScript, jQuery, Ajax.
  • Involved in preparing use-case, functional, technical design of the project and test case documents.
  • Hands on experience in Application Development using JSP, Servlets, spring (Dependency Injection, Spring AOP, Spring JMS), Hibernate, Struts1.2, Struts2, Java script and PL/SQL.
  • Experience in MVC (Model View Controller) architecture using Hibernate, spring and Struts framework and various J2EE design patterns and UML methodologies.
  • Designed and developed Rest Services using Java, spring, Spring Boot, Restful, JPA and Hibernate.
  • Hands-on experience with various Application servers and Web servers (WebLogic, IBM Web Sphere Application Server, JBoss, and Tomcat) with wide variety of development tools like IBM RAD, My Eclipse, and Net Beans.
  • Hands on experience with Relational databases including Oracle, SQL Server and MySQL and experience in writing Complex SQL Queries, PL/SQL Stored Procedures, Triggers, sequences, Indexes and Views.
  • Have good knowledge on Mule ESB with experience in writing ESB flows for connecting end-points.
  • Experience in diverse software applications built on Iterative, Agile software development methodologies.
  • Strong experience in using Version Control Systems such as Perforce, CVS to manage the source code of the applications.
  • Worked on build and deployment tools like ANT, MAVEN, and Jenkins.
  • Experience with operating systems like UNIX, LINUX and WINDOWS.
  • Expertise in Troubleshooting, Analyzing, performance tuning and testing.
  • Very good understanding of software development life-cycle (SDLC) process.
  • Excellent ability to quickly master the technologies and concept.
  • Excellent communication and interpersonal skills. Worked with teams in varied work culture environments.
  • Ability to multi-task, work independently and as part of multiple team.

TECHNICAL SKILLS:

ESB/EAI: Mule ESB 3.7,3.6, 3.5, 3.3, Oracle ESB

Tools: MUnit, Log4j, Junit, Mockito

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

Java Technologies: Java, Servlets, JSP, JDBC, JNDI, JSTL, JMS, EJB-Session Beans

Core Java concepts: Generics, Collections, Exception handling, Serialization, RMI, File I/O

IDEs: Eclipse, Any Point studio, SOA suite

Frameworks: Spring, Oracle ADF, Custom MVC, JSF and Struts

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

Operating Systems: UNIX/LINUX, Windows

Design and Modeling: UML, Rotational rose, Microsoft visio

Databases: Oracle, SQL server, MySQL

Web Application Servers: Apache Tomcat, Web Logic, Web Sphere and JBOSS

Scripting Languages: Java Script, AJAX, JQuery, DOJO, PHP

XML Technologies: XML, DTD, XSD, XSLT, XPATH, JAXP, JAXB

SVN Tools: CVS, GIT, SVN MULE ESB (3 years), MULE API (3 years) CSS (4 years), J2EE (5 years), JAVA (5 years), JSP (5 years), SERVLETS (5 years), SQL (4 years), HTML (5 years)

WORK EXPERIENCE:

Confidential, Salt Lake City - UT

Sr. Mule Developer

Responsibilities:

  • AGILE development process has been followed. Experienced with stand-up, Retrospective, Demo, Planning and Code review meetings.
  • Developed the integration flows using a Mule Soft ESB framework.
  • Created RESTful APIs using MULE-ESB for cleaning up data in the database as part of maintenance process.
  • Developed integrations using connectors such as Sales force, Data Base, HTTP, FTP and File AJAX, Connectors.
  • Involved in creating http inbound & outbound flows and orchestration using XPath using MULE ESB.
  • Done with transformers, exception handling, testing & Security of Mule ESB endpoint through OAuth.
  • Used Data Base Connectors to connect with respective systems using Mule ESB.
  • Experience in Any point API platform on designing and implementing Mule API's.
  • Created MULE ESB artifact and configured the MULE configuration files and deployed.
  • Developing Mule ESB projects for the services with synchronous and asynchronous Mule flows.
  • Used API Manager in the cloud and for hybrid use cases.
  • Developed Mule flows to integrate Data from various sources into Database, from ActiveMQ, RabbitMQ, topics and queues some transformations were also done at the integration layer.
  • Extensively used Mule components that include Data Weave, JAXB, File Transport, SMTP Transport, FTP/SFTP Transport, and JDBC Connector and VM.
  • Developed the services interface to access the core services and provisioning services using Mule ESB 3.8.
  • Have designed API using RAML and defined JSON schemas based on API led connectivity i.e. System API, Process API and Experience API.
  • Used Processor chain in Asynchronous scope and wrote groovy scripting in the transformers.
  • Configured different Mule connectors like HTTP, Database, NetSuite and Salesforce.
  • Designed and developed enterprise services using RAML and REST based APIs.
  • Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing and put the data on the Cloud hub.
  • Used GIT as version controlling tool and Maven for building and deployed Application to Mule On cloud.
  • Used Maven for build framework and Jenkins for continuous build system
  • Performed integration with other sub-systems through JMS, XML and XSL using Mule ESB.
  • Created continuous integration using Jenkins and deployed the application on Web Sphere Application. Implemented RAML files for different entity creations and respective associations.
  • Developed test scripts in Junit and involved in testing the Mule Flows.
  • Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues. Used GIT Hub for the version control.

Environment: Mule ESB, Any Point Studio, Jenkins, JAXB, JDBC, ActiveMQ, RAML, Cloud hub, XML, AJAX, WebLogic Application server, Log4j, Web Services - WSDL, SOAP, JAX-WS, JAX-RS, GIT Hub, RabbitMQ.

Confidential

Mule Developer

Responsibilities:

  • Worked on SMTP, FTP and SFTP protocols. Worked on Flat Files, XMLs, and JSON in Mule ESB.
  • Mapped data from CSV to XML and vice-versa using Data weave and Data mapper in Mule Soft any point studio.
  • Configured security for web services and micro services using SSL and OAuth.
  • Worked on JMS, ActiveMQ, RabbitMQ, VM, Cache, Poll, Exception strategy, Splitter and Aggregator in Mule Soft.
  • Involved in configuring Hibernate mapping files and POJO objects. Used Hibernate Transaction Management, Batch Transactions and cache concepts.
  • Exposed RESTful web services in Mule ESB and invoked them using Postman.
  • Used MEL to write in expression filter and used various filters in Mules Soft.
  • Routing message to various destinations in a Mule flow control component using Choice, Scatter-Gather.
  • Used Mule Batch Processing to process records from Database.
  • Extensively used Mule Debugger to debug the XML Flows and wrote Unit Test Cases.
  • Used Apache Wicket, HTML, CSS, JavaScript and other AngularJS frameworks to develop UI components of the application.
  • Migrated Existing Java Code implemented using Spring Framework Controllers into Mule Flows to be invoked by the UI.
  • Used Data Base Connectors to connect with MS-Access using Mule ESB. Created REST API's using RAML and developed flows using Mule ESB.
  • Involved in deploying applications into Mule Soft Cloud Hub and Mule Management Console.
  • Developed interfaces between SAP, Sales Force, REST and SOAP web-services using Mule ESB.

Environment: Mule Soft Any Point Studio, Mule ESB, Database Connector, Salesforce, SAP, JMS, Oracle, MySQL, XML, Flat Files, Cloud Hub, UNIX, GIT, Mavens, Hibernate, JSON, CSS, SFTP, CSV.

Confidential

Java Developer

Responsibilities:

  • Developed Controllers for request handling using Spring framework
  • Involved in Command controllers, handler mappings and View Resolvers.
  • Designed and developed application components and architectural proof of concepts using Java, jQuery, EJB, JSP, JSF, Struts, and AJAX.
  • Participated in Enterprise Integration experience web services
  • Configured JMS, MQ, EJB and Hibernate on Glass Fish.
  • Focused on Declarative transaction management
  • Developed XML files for mapping requests to controllers
  • Coded Spring Port lets to build portal pages for application using JSR 286 API
  • Hibernate templates were used to access database
  • Use the DAO in developing application code
  • Developed stored procedures.
  • Extensively used Java Collection framework and Exception handling.

Environment: Java, J2EE, JSP, Servlets, Spring, Hibernate, XML, XSLT, CSS, JSF, JSF Rich Faces, Web service, WSDL, Glass Fish, UML, EJB, Java script, JQuery, SQL, CVS, Agile, JUnit.

We'd love your feedback!