We provide IT Staff Augmentation Services!

Mule Soft/web Developer Resume

4.00/5 (Submit Your Rating)

Cary, NC

PROFESSIONAL SUMMARY:

  • Around 8 years of experience in application software development in banking and finance domain, supporting web - based applications on J2EE framework, and GUI based applications including Mule ESB, EMR, and multitier applications with distributed architecture.
  • Experience in developing web based, internet/intranet, client/server, distributed architecture applications using Java and J2EE technologies.
  • Customized component creation with Mule ESB.
  • Expertise with Any point Studio and Mule ESB server runtime.
  • Extensively used Mule Connectors and API led connectivity.
  • On premises and cloud hub deployment with the help of mule ESB.
  • Experience Architecting Mule Projects with integration to 3rd party applications.
  • Architecting complex SOA applications with ESB frameworks.
  • Experience in distributed technologies, OO programming, analysis and design using XML, HTML, JavaScript, Java Networking, Applets, XML, ORACLE, JDBC, and JSP on Windows and Linux platforms.
  • Utilized Mulesoft extensive features like data weave, API designer and various connectors in API expose and integrations.
  • Worked extensively on developing Service Oriented Health Applications for Generating EMR’s and electronic health information interoperability and connectivity setups.
  • Supported projects across the enterprise to use integration infrastructure and implement integration interfaces on ESB.
  • Prepared Integration Architecture and Standards for use by projects using ESB infrastructure.
  • Well versed with J2EE Design Patterns like Business-Delegate, Session Facade, Service-Locator, Value Object, Data Access Object, Singleton, MVC 2(Struts), Front-Controller, Intercepting Filter, Composite View and View Helper etc.
  • Strong experience in analysis and design using SDLC, UML, Rational Unified Process (RUP).
  • Good knowledge in Spring framework, Object Relation Mapping using Hibernate.
  • Used various IDE's like Eclipse, Net Beans and IntelliJ Idea.
  • Integrate disparate systems with ESB, web services and messaging technologies.
  • Experience in implementation of business applications using BEA Web logic, Web Sphere, IBM Web sphere Application, J Boss and Tomcat.

SPECIALIZATION:

Mule ESB, Api led connectivity, Microservices, Anypoint Studio, Anypoint Platform, Onprem/Cloud deployments, Springboot, Banking and Finance domain, Mule 3, Mule 4, RAML, Java/J2EE

TECHNICAL SKILLS:

Languages: C, C++, Java, Java Script, PL/SQL,HTML,XML,XSLT

Application Servers: J Boss, Apache Tomcat, Web logic, IBM web sphere

Databases: Oracle, DB2, MS SQL Server, MySQL

Design patterns: MVC, Singleton, Session Facade, DTO,DAOService Locator

SOA/WebServices: Restful Web Service, Soap web service Locater, JAX-RS,XML, JSON, WS Security, Mule ESB

IDE’s/Tools : Eclipse, My Eclipse, Net beans, RAD, J Builder, Maven, ANT, SVN

Server Side Technologies: JSP, Servlets, Tag Libraries, JSTL, JSF, Tiles

ESB Tools: Mule ESB,/*-O2 ESB, WebSphere ESB

Protocols: HTTP,SOAP,TCP/IP

Methodologies: OOAD, UML, Design Patterns, SOA, Agile

Case Tools: uml, ooad

Configuration management tools: GIT, Rational Rose,JUnit,Logic4j,CVS,SVN,ANT

Frameworks: Spring, Hibernate, Struts, Spring MVC, Micro Services, EJB, JMS

Operating Systems: Windows, UNIX, LINUX, Sun Solaris

PROFESSIONAL EXPERINCE:

Confidential, CARY, NC

Mule Soft/web Developer

Responsibilities:

  • Followed Agile methodology for the project.
  • Involved in application design and participated in technical meetings, Effort estimations, backlog grooming, I&A etc.
  • Gathered requirements and planning on integration of both SAS applications using Mule ESB.
  • Tightly integrated applications using MULE ESB version 3 and 4.
  • Involved in implementing logging, exception handling and transaction management using spring AOP.
  • Used WSDL, SOAP, JAX-WS, JAX-RS, CXF technologies to create web services, generate stubs and consuming the existing services.
  • Tested SOAP web services using SOAP UI and REST web services using REST Client.
  • Application code investigation, performance tuning using J Meter, code cleanup and code repository maintenance.
  • Writing application code and development activities for large projects especially in a SOA environment with Mule ESB 3.5.
  • Extensively used Mule ESB components like File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.
  • Used TOAD for internal data storage and retrieval.
  • Used Ervin tool to design database models.
  • Involved in setting up Connection pooling and used JMS for Asynchronous messaging.
  • Developed web services and data synchronization services.
  • Involved in using Core java concepts - Collections, Exception Handling, Multi-Threading, Serialization and Java 1.5 features etc.
  • Performed Proof of Concept on extracting image metadata & GPS coordinates using Metadata-Extractor.
  • Involved in peer & lead level design and code reviews.
  • Involved in building the code & deploying on J Boss application server.
  • Used JMS to pass messages as payload to track different statuses, milestones and statuses to implement a workflow management flow.
  • Setting up Mule ESB for the development environment.
  • Developed application using Mule ESB and build and deployed the services. And also done with Unit testing using Test Utility.
  • Utilized partner WSDL for ESB to Salesforce & SAP integrations.
  • Migrated Mule ESB 3.4 apps to Mule ESB 3.5.
  • DAO layer implementation using JPA and DB connector of Mule ESB 3.5.
  • Developing and securing CXF web services in Mule ESB.
  • Have integrated web services including SOAP as well as REST using Mule ESB.
  • QA, UAT & Production issues investigation and supporting business users.
  • Working with the middleware team and DBAs regarding the database issues and code deployments.
  • Followed coding guidelines, ran PMD & Find bugs and also make sure the 100% code coverage to maintain the quality of code.
  • Prepared Change Request business documents and involved in change and release management.
  • Performed Unit testing using JUNIT, System, Regression, and Integration Testing.

Environment : Windows XP, Java/JEE, HTML, CSS, JQuery, AJAX, Spring 3.2, AspectJ, JSP 2.2, Hibernate 3.5, JBoss 6, JMS, Apache 2.2, JDBC, STS 3.5, Log4j, Maven, Jenkins, JUnit, Drools, Oracle, Web Services- WSDL, SOAP, REST, Mule ESB 3.5.2/3.6, XML, JSON, SVN, FileZilla, Ervin, SOAP UI, REST Client, MS Visio, Rally.

Confidential, SOUTHFIELD, MI

Java Developer

Responsibilities:

  • Highly involved in requirements gathering and designing the Domain Model and Business Model for the application.
  • Created API and exposed on cloud, which is being invoked by ABI system.
  • Wrote transformation classes and feeded into the Teradata.
  • Used Boot strap as style sheet along with Angular JS .
  • Created customized Requiring flows so as to avoid a single data loss.
  • Developed Stored Procedures, Triggers and Packages in Oracle .
  • Implemented Springs Aspect Oriented Programming ( AOP ) feature to overcome cross cutting concerns.
  • Developed and exposed the Web Services by using SOAP .
  • Used Any Point & Studio Visual Debugger to debug the mule flows at Data mappers.
  • Created Mule Flows to connect graph API and marketing API.
  • Worked with Mule ESB for Message routing between clusters and data transformation.
  • Involved in effort estimation and impact analysis for integration SOAP web services.
  • Consumed RESTful responses in XML as well as JSON formats.
  • Used ANT for building the project. Used Git for version control.
  • Used Spring and Hibernate for dependency injection and Data Persistence.
  • Implemented Spring Batch Jobs for processing the CSV files.
  • Written the shell scripts for automation process for build and deployments in Unix/Linux.
  • Involved in peer to peer code reviews and given the review comments for my subordinates.
  • Involved in development of the server side business logic using Action Classes, Action Forms, Helper classes and DAO access layer classes.
  • Handled the QA deployments in JBoss.
  • Followed Agile Scrum methodology that included iterative application development, weekly Sprints and stand up meetings.
  • Provided technical and business support for the team.

Environment: : Mule ESB, Eclipse, J2EE, Java SE 7, Spring MVC and Hibernate Framework, RESTfulPL/SQL, JSP, JQuery, GIT, JavaScript, CSS, JMS, JBoss, Spring JDBC, Unix/Linux, Log4j, SQL, SOAP (JAX-WS), Ajax, Ant, Java Beans, Angular JS, Node JS, Design Patterns, Agile, JSON, Jira, Oracle IBM RTC.

Confidential, Hartford, CT

Java Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Created UML diagrams (use case, class, sequence & collaboration diagram) based on the business requirements using IBM Rational Software Modeler.
  • Using OOAD Technology classes are designed in UML with the help of Rational Rose tool.
  • Created user-friendly GUI interface and Web pages using HTML and CSS and JSP.
  • Developed web components using MVC pattern under Struts framework.
  • Wrote JSPs, Servlets and deployed them on Web logic Application server.
  • Wrote Oracle PL/SQL Stored procedures, triggers, views for backend database access.
  • Designed and developed the application using Java Server Faces (JSF) framework.
  • Using OOAD Technology classes are designed in UML with the help of Rational Rose tool.
  • Created user-friendly GUI interface and Web pages using HTML and CSS and JSP.
  • Created of interface to manage user menu and Bulk update of Attributes using JS, EXTJS and JQUERY.
  • Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries.
  • Used JSON (JavaScript Object Notation) to read the Java Script object.
  • Extensively used J query in web based applications.
  • Created MULE ESB artifact and configured the MULE configurations files and deployed.
  • Successfully integrated ERP and Logistics Partner by Mule Interface as a robust middleware layer on cloud hub
  • Used JSP’s, HTML on front end, Servlets as Front Controllers and JavaScript for client side validations
  • Designed, developed and maintained the data layer using JDBC and performed configuration of JAVA Application Framework
  • Developed Unit test cases for the classes using JUnit.
  • Developed and maintained Ant Scripts for the build purposes on testing and production environments.
  • Application developed with strict adherence to J2EE best practices.

Environment: Java, J2EE, JSF, EXTJS, JQuery, JSP, Servlets, JavaScript, Struts, SQL/PLSQL, JUnit, Apache Tomcat Server, HTML, XML, XHTML, CVS, Mule ESB 3.3/3.4, Windows.

Confidential

Jr. Software Programmer

Responsibilities:

  • Involved in development of multi-tier web application environment
  • Designed front end screens using HTML, CSS and JavaScript
  • Responsible for authorizing of website functionality with HTML, CSS, JavaScript.
  • Updated templates and produced additional functional components using JQuery.
  • Utilized various JavaScript and JS libraries, AJAX for form validation and other interactive features.
  • Worked with Object Oriented programming concepts such as inheritance
  • Developed various modules present in the portal such as, Admin, User, Job Folder
  • Used JQuery to make HTML and CSS code interact with the JavaScript functions to add dynamism to the web pages.
  • Used Firebug, Firebug Lite, IE developer toolbar for debugging and browser compatibility

Environment: HTML, CSS, JavaScript, Jquery, AJAX, Eclipse.

We'd love your feedback!