We provide IT Staff Augmentation Services!

Mulesoft Developer & Subject Matter Expert Resume

SUMMARY:

  • As a Senior Enterprise Programmer with 10+ years of IT industry working experience in developing Enterprise applications using Java Enterprise Edition (JavaEE), and related technologies, object - oriented analysis and design was demonstrated as summarize below and 3+ years of working experience in Enterprise Design & Integration using Mule ESB:
  • Extensive understanding and experience in the SDLC phases such as Requirements Gathering, Analysis, Design, Implementation, Testing, Deployment and Maintenance with various methodologies such as Waterfall, Incremental, Iterative and Agile Models.
  • Hands on experience in end-to-end development of Software Applications for Banking and Retail Industry.
  • Expertise in Core Java concepts - Collection framework, Exception handling, Serialization, Multi-Threading and Concurrency.
  • Proficiency in design and implementation of Object-Oriented concepts (OOP) and Java/J2EE design patterns such as Singleton, Facade, Template, Adaptor and Factory.
  • Expertise in implementing Service Oriented Architectures (SOA) with XML based Web Services (SOAP & RESTFUL).
  • Developed RESTful/SOAP web services in Mule ESB based on SOA architecture.
  • Hands on experience in creating activity workflow to manage sequential execution of the services in Mule ESB
  • Strong experience in Integration using Mule ESB to Integrating various third-party solution.
  • Extensive experience in working with different MVC Frameworks such as SPRING and STRUTS
  • Extensive experience in working with ORM (Object Relational mapping tools) such as Hibernate and EclipseLink
  • Hands-on experience with Apache SOLR and Apache Lucene for implementing search engine in web-based application to search across databases and documents.
  • Enhanced experience on Rule Engines such as ILog, JRules and JBoss Drool to write dynamic business logic in the application.
  • Possess comprehensive knowledge in Databases such as MySQL and Oracle writing Triggers, Stored Procedures and Normalization of Databases.
  • Extensive experience on static code analyser for code review and working with source version control tools such as SVN, GIT and BitBucket
  • Extensive experience on Oracle Coherence in memory object grid.
  • Extensive experience on UI technologies using Angular JS, ExtJS, JQuery, ZK, CSS, and HTML.

TECHNICAL SKILLS:

Languages: CORE JAVA, J2EE (JSP, Servlet, JDBC, Struts, Hibernate, Spring, JPA), XML (SAX, DOM, Schema, DTD, XSLT).

Databases: Oracle11g, SQL Server 2000, My SQL, Coherence

Scripting languages: Java Script, XML, ExtJS 4.2, AngularJS 2.0, PL-SQL, HTML

Rule Engine Tools: JBoss Drools, ILog, JRules

Servers: Tomcat 7.0, WAS7

Design tools: Eclipse, NetBeans

Integration tools: MuleSoft 3.X

Source Version Control: SVN, GIT, BitBucket

Operating systems: UNIX, LINUX, Windows, 2000, XP, NT, 98

Domain: Banking, Retail

PROFESSIONAL EXPERIENCE:

Confidential

MuleSoft Developer & Subject Matter Expert

Responsibilities:

  • Work closely with the Confidential architecture and engineering teams to design, document, and implement Java/J2EE/Mule Application Development.
  • Implemented RAML files for different entity creations and respective associations
  • Designed and Developed Mule ESB Modules to Integrate onBoarding Customer API with Wholesale Customer Information System (WCIS), Confidential - BPM (Business Process Management), IID (IBM Integration Designer), Enterprise File Repository and Partner Systems
  • Work closely with engineers on the Computer Software Application development on JAVA/Mobile platform as well as other teams in IT, including Enterprise Architecture, Program Management, Business Solution Analyst, QA, Release Management, and Operations
  • Developed Behaviour Driven Development using Cucumber to write function test case and validation procedures, programming, and documentation
  • Design and develop compensation flow which will transactions between multiple REST call using Mule.
  • Manipulate Data according to the requirement of integration modules.
  • Closely monitor performance using AppDynamics tool.
  • RDMS - SQL tuning and optimization
  • Coordinate with QA team and Release Management team

Technologies: Java 1.8, Mule 3.9, Spring, REST Web Service, Oracle Exadata, Splunk, Jenkins - Continuous Integration, MAVEN, JIRA, JSON, Junit, Munit

Confidential

Mule ESB Developer

Responsibilities:

  • Design and developed generic utility using Java to perform read and write operation Coherence in memory database.
  • Developed Integration Modules using Mule ESB technology to Integrate Confidential Loader with Enterprise Customer System, Whole Sale Customer system and Confidential System
  • Implemented RAML files for different entity creations and respective associations
  • Design and developed Ingestion Monitor - an Audit Tool using JavaScript and Angular JS 2.
  • Work closely with engineers on the Computer Software Application development on JAVA/Mobile platform as well as other teams in IT, including Enterprise Architecture, Program Management, Business Solution Analyst, QA, Release Management, and Operations
  • Manipulate Data according to the requirement of integration modules.
  • Closely monitor performance using AppDynamics tool.
  • Coordinate with QA team and Release Management team

Technologies: Java 1.8, Mule 3.9, Spring, REST Web Service, Coherence, Oracle Exadata, Splunk, Jenkins - Continuous Integration, MAVEN, JIRA, JSON, Junit, Unix Shell Scripting

Confidential

J2EE developer

Responsibilities:

  • Design and developed complex migration of business requirement using rule engine from ILog Jrules in to Open Source JBoss Drools rule engine with BPMN Tool JBPM.
  • Worked on complex data structure to integrate Confidential with other Citi Transaction Systems
  • Manage delivery and release management of migration.
  • Release management, hot patch requests, code review escalations
  • Developed the release workflow in Udeploy.
  • Mentoring of offshore team

Technologies: Java 1.7, Hibernate, Spring, Ajax, Angular JS, SOAP, REST, ILog JRules, JBoss Drools, JBPM, WAS, SonarQube, Udeploy, Oracle 11g, Jenkins - Continuous Integration, MAVEN, JIRA, JSON, Junit, Unix Shell Scripting

Confidential

Technical Lead

Responsibilities:

  • Design and developed Dynamic Dashboard using open source framework Apache Solr and Apache Lucene Search engine functionality. Dynamic dashboard provides:
  • Graph Search
  • File Search
  • Language Transaction of Search Text using Google API
  • Voice search
  • Design and developed Rule Engine dashboard for capturing meta- data to convert into JBoss Drools format.
  • Design and developed Integration Dashboard to establish integration with external system with the use of MuleSoft.
  • Design and developed Integration with GIT and SVB repository management Tools.
  • Design and developed Report Builder dashboard to set reports in application, functionality includes:
  • 150 types of various charts
  • Tabular Simple Report
  • Data Points
  • Chart Points
  • Drill down Report
  • Pivot Report
  • Integration with Search Engine: create dynamic dashboard in Search Interface.
  • Provide two type of layout: Tab and Panel

Technologies : Java, JPA, EclipseLink, Spring, Ajax, ExtJS 5.1, Fusion Charts, Spring Roo, GIT, MuleSoft 3.7 Apache Solr, JBoss Drool, JSON, SVN, MySQL, Jenkins - Continuous Integration, Docker, MAVEN, JSON, Junit

Confidential

Technical Lead

Responsibilities:

  • Developed Generic Grid, Generic PIVOT Tables in ExtJS and Generic API.
  • Design and Customized the integration of Confidential with existing legacy system using Apache Camel
  • (Integration framework).
  • Design an Algorithm to increase performance in Confidential
  • Confidential - USSD Application integrated with Telecom Service Providers such as MVAYYO, BSNL, Tata and Inn-hub (Other than India)
  • Created design document and test cases for integration module for each client.

Technologies : Java, USSD, Hibernate, Spring, Ajax, MySQL, ExtJS 4.1, SOAP Web Service (X-Fire with spring), Apache Camel, MySQL, Jenkins - Continuous Integration, MAVEN, JSON, Junit

Confidential

JAVA/J2EE Technical Lead

Responsibilities:

  • Developed Tabular Grid in Spring MVC
  • Developed SOAP based Web Service to process Orders and integration with P& Confidential Legacy ERP System.
  • Integration of Confidential with Confidential Service providers such as MVAYYO and Inn-hub (Other than India)

Technologies: Java, USSD, Spring, Hibernate, AJAX, Web Service (X-Fire with SPRING), Jasper Report, MySQL, Jenkins - Continuous Integration, ANT

Confidential

J2EE developer/SAP Integrator/Level 2 System Integration Engineer

Responsibilities:

  • Build a dynamic framework to Log, Validate and Translate SAP data using annotation.
  • Build a Web Service/Web Client to integrate MES with SAP ERP System.
  • Developed Scheduler to periodically transfer in between SAP and MES data to insert those data in MES database and vice versa.
  • Developed Excel upload utility to Validate, Log and Insert data using single configuration file.

Technologies: Java, Struts 2.0, Spring, Ajax, Web Service (X-Fire With spring), Jasper Report, Oracle 9i, Jenkins - Continuous Integration

Confidential

Software Engineer

Responsibilities:

  • Build a dynamic framework to Log, Validate and Translate SAP data using annotation.
  • Build a Web Service/Web Client to integrate MES with SAP ERP System.
  • Developed Scheduler to periodically transfer in between SAP and MES data to insert those data in MES database and vice versa.
  • Developed Excel upload utility to Validate, Log and Insert data using single configuration file.
  • Build a Web Service to integrate MES with SAP.
  • Developed Level 2 System integration with MES.
  • Worked on Scheduling and Quality Modules.

Technologies: Java, Struts 2.0, Spring, Ajax, Web Service (X-Fire With spring), Jasper Report, Oracle 9i, Jenkins - Continuous Integration, ANT

Confidential

J2EE developer

Responsibilities:

  • I took part as a Junior Developer in both the development and maintenance phase of the project.
  • Worked at client side from February to November 2009 as Java Developer and key person of Service Team.
  • Responsible for developing Level 3 System integration with MES.
  • Worked on Planning, Logistic & Quality Module.

Technologies: Java, ZK Framework (Ajax without JavaScript), Jasper Report, Oracle 9i, ANT

Hire Now