We provide IT Staff Augmentation Services!

Mulesoft Developer Resume

0/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • Over 7 years of experience in design, development and integration of enterprise applications in Software Engineering
  • Extensively worked on Mule integrations and implemented Service Oriented Architecture (SOA) using Mule ESB
  • Experienced in troubleshooting Mule integration issues, testing, reengineering and root cause analysis
  • Hands on experience in developing application in Mule ESB.
  • Strong Design, Development and Deployment skills in Java, J2EE, Servlets, JSP, Struts, Spring, Hibernate, JDBC, JavaScript, AngularJS, AJAX, HTML, XML.
  • Hands on Experience on developing User Interface Using HTML, JavaScript, Angular JS, CSS3
  • Working Experience in different modules of Spring Application Framework (Spring Core, Spring Data, Spring JDBC, Spring Hibernate, Spring MVC, Spring AOP, Spring REST).
  • Experience in writing complex Database Queries, Stored Procedures, Triggers, and Cursors.
  • Experience with various J2EE design patterns like DTO, DAO, MVC, Singleton and View Object in the development of Enterprise Applications.
  • Proficient in programming by using the IDE’s such as Eclipse, My Eclipse, NetBeans.
  • Good experience with version controls such as CVS, SVN.
  • Experience in database development and implementation using different RDBMS like MySQL 5.5 and Oracle.
  • Experience with build tools like Maven and Ant.
  • Experience with both SOAP based and RESTful web services.
  • Experience in writing JUnit for Unit testing.
  • 3+ years of experience of working in agile environment.
  • Worked with subversion control system for providing common platform for the development.
  • Experience in production support, client interactions and working onsite at client location.
  • Experience in designing and developing solutions using the MVC Architecture.
  • Proficient in deploying and configuring multi - tier, clustered enterprise applications on web/application servers such as Web logic, JBOSS and Tomcat.
  • Vastly experienced in debugging production issues end to end all the way from thin client user desktop to server-side components using various tools in a web based distributed system.
  • A quick learner and self-starter possessing initiative spirit at various levels and a team player with good communication, demonstrational and managerial skills for analyzing user requirements and ensuring functionality excellent interpersonal abilities & maximum contribution to attain the team goal.

TECHNICAL SKILLS

Language: Java, JCAPS, SQL

Integration Tool: Mule ESB

IDE: Anypoint Studio, IntelliJ

Database: Oracle 11g

Version Control: Git, BitBucket, SourceTree

Testing Framework: MUnit, Mockito

Build Tool: Maven, Jenkins

Web Services: SOAP, REST

PROFESSIONAL EXPERIENCE

Confidential, Columbus, OH

MuleSoft Developer

Responsibilities:

  • Design, develop and integrate Workforce Technology apps in Strategic Data Integration (SDI) and integrate Human Resources (HR) - Recruiting and Onboarding applications using Anypoint Studio
  • Create Mule Flows using Mule ESB Connectors, Components, Filters and Transformers to integrate SDI applications
  • Develop Rest API led connectivity using the API designer and generated flows using RAML
  • Implement data transformation using XSLT, Data Weave and custom transformations using Java
  • Implement synchronous and asynchronous messaging scopes using Active MQ in Mule
  • Create and install SSH s on the server with company policies for HTTPS configurations
  • Install QPID Broker and Mule Domains on the Linux environment (DEV/QA/UAT)
  • Involve in production support activities to troubleshoot critical application issues and deployments following ITSM process
  • Participate in scrum meetings, sprint planning and retro sessions to ensure on time delivery following Agile Methodology
  • Collaboratively worked with business partners, developers, testers and DevOps - Agile Methodology
  • Supported migration of SDI code base from SVN to BitBucket (GIT) and trained the team in using GIT
  • Analyzed Enterprise Process Integration (EPI) JCAPS legacy application and created Visio flow diagrams
  • Redesigned the application flow using Mule ESB and improved the application performance by 65%
  • Scanned application components using SONAR/ BlackDuck tools to identify security vulnerabilities and resolved on time
  • Gathered requirements and architected CFT application to transfer inbound I-9 forms to outbound JPMC iVault
  • Transformed CFT data using XSLT, Data Weave and custom transformations in Java
  • Configured daily Autosys to trigger CFT jobs and process I-9 forms
  • Created MUnit tests to validate Mule Flows, improve code coverage and fix identified issues
  • Migrated Taleo Data from JCAPS to Mule ESB and automated Standard ID (SID) management process
  • Refactored the application using appropriate Mule transformer components and improved code quality
  • Enabled continuous delivery by setting up Jenkins build pipeline and ensured faster release cycles
  • Created scrips to export data from Taleo, transform data and import to GDW Oracle Database using Mule ESB
  • Involved in IT Service Management (ITSM) process and guided Operations Support team in Production Deployment

Confidential, Bethlehem, PA

Java Developer ESB Mule

Responsibilities:

  • Responsible for creating the architecture to implement Enterprise Integration for Multifamily Costing.
  • Lead the effort for creating System Module Specification and System Integration Specification documents.
  • Responsible for configuring the data sources on Web logic server
  • Created new mule HCGC Gateway
  • Used MMC Mule management console to monitor the request and response payload.
  • Used to write Mule flows to call other frameworks.
  • Used Spring JDBC to connect to the relational database and implemented a robust logging system using Simple Logging Façade for JAVA as well as the logging through Camel component.
  • Developed the application using HTML, Javascript, Angular JS and JSP for the presentation layer.
  • Perform Back-end testing, data Extraction and Validation using SQL Queries to validate that correct data is being stored and retrieved from the DB.
  • Responsible for development of Maven scripts to automate code deployment through Jenkins on multiple environments.
  • Developed Middle Tier Using Spring MVC.
  • Developed Backend Code Using SPRING framework.
  • Participated in code review meetings and provided improvements.
  • Use SVN for software configuration management and version control and deploy the application in JBOSS server.
  • Prepared test cases and provided support to QA team in UAT.
  • Analyzed and fixed the bugs reported in QTP and effectively delivered the bug fixes reported with a quick turnaround time.
  • Used WebSphere Application Server 6 / WebSphere Portal server 6.0 to create, debug and deploy application modules.
  • Performed server-side validations using Java bean validation API and Hibernate Validator API.
  • Designed and developed SOLR indexing and searching, configured custom request handlers and custom views using Velocity.
  • Designed and developed access logging using Spring AOP and log4j2 for services access report and audit purpose.
  • Developed DAO objects and Hibernate mappings.
  • Used Log4J debugging and error logging.
  • Used Junit and Mockito to test web services.
  • Used ANT automated build scripts to compile and package and Worked in agile development process based on Scrum.

Confidential

Java Developer

Responsibilities:

  • Involved in various stages of Enhancements in the Application by doing the required analysis, development, and testing.
  • Developed logic and code for the registration and validation of the enrolling customer.
  • Performed client-side validation using JavaScript. Validation from client side was done using JavaScript.
  • Developed web-based user interfaces using Servlets, JSP, HTML, and XML based client and server application.
  • Responsible for the development of database SQL queries.
  • Analysis and development of new features.
  • Preparing Functional and Technical Specifications for new enhancements.
  • Was involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
  • UAT support for projects before implementation.
  • Coordination between Offsite team and Deutsche Bank team.
  • Responsible for analyzing, designing and developing web applications using Java.
  • Collaboratively worked with a team of developers and implemented work order management module using Java.
  • Created class diagrams and documented technical design specification document on Confluence.
  • Created JIRA tasks and completed the stories within the sprint schedule (Agile Methodology).
  • Resolved 15+ critical incidents by debugging application, scanning for vulnerabilities and performing root cause analysis.

We'd love your feedback!