We provide IT Staff Augmentation Services!

Senior Websphere Portal Developer Resume

5.00/5 (Submit Your Rating)

JanesvillE

PROFESSIONAL SUMMARY

  • 9+ years of professional experience in Requirements Analysis, Design, Development and Implementation of Java, J2EE and client - serve r technologies.
  • Over 5 years of experience in WebSphere Portal design and development using Portlets, Servlets, JSP and JDBC Experience in websphere portal development.
  • Extensive experience using framework APIs like Struts, Spring, iBatis and Hibernate.
  • Experience in SDLC, Object oriented analysis/design and development, Model experience in Websphere Portal design and View Controller, JAVA, J2EE (Servlets, JSPs, JDBC, EJB, JMS, Java Beans).
  • Experienced in planning, design and implement portal solutions using Websphere portal.
  • Experienced in developing JSR 168, IBM Portlet APIs, and customizing the themes and skins with personalized content and Web Content management (WCM).
  • Experienced in Portal Administration tool to configure Portals
  • Expertise in J2EE Architecture, Java and J2EECore Design Patterns, Object Oriented Analysis and Design/Development Methodologies (OOAD), Object Modeling with Use Cases, Sequence &Class.
  • Experienced in designing, developing and maintaining portal applications using IBM Websphere Portal on Rational Application Developer (RAD)
  • Expertise UI development using HTML, Javascript, EXT-JS, Ajax, JQuery and CSS
  • Extensive experience in programming, deploying, configuring, fine-tuning and administering middle-tier popular J2EE Application Servers like IBM WebSphere, BEA WebLogic, JBOSS &Apache Tomcat.
  • Experience in SOAP, JAXB, JAXP, JAX-RPC, XML/XSLT and WSDL for developing Web Services.
  • Expertise in Web Services architecture in SOAP and WSDL using JAX-WS. Used SoapUI for Web Services testing.
  • Experience in various databases Oracle, DB2 and SQL Server
  • Specialized in RDBMS design using normalization techniques and expertise in using SQL and PL/SQL to write Stored Procedures, Functions, Packages and Triggers.
  • Experience in various software developmentsIDE's like Eclipse, MyEclipse, RADand Editors like Edit plus, Notepad++, Dreamweaver.
  • Possessing strong analytical skills, an excellent team player with good leadership qualities and strong oral and written communication skills.

TECHNICAL SKILL:

Core Technologies: WebSphere Portal, WebSphere Commerce, Websphere Application Server, Websphere Process Server (WPS), Websphere Studio Application Developer (WSAD), WebSphere MQ, Java, J2EE, Spring, Hibernate, HTML, Oracle, DB2, JSP, Servlets, JavaBeans, Struts, JDBC, JSP Custom Tag Libraries, XML (SAX & DOM), JNDI, JMS, Applets, Log4J, JSTL, JUnit.

Middleware: ODBC, JDBC, RMI, Blaze DS.

Web/App Servers: IBM WebSphere, Tomcat, JBoss, Apache, Resin, Apache Axis.

IDE Tools: EditPlus, TextPad, Eclipse, WSAD, RAD

Languages: Core Java, using generics, JavaScript, ActiveX, Perl, PL/SQL, XMLFrameworks Hibernate, Spring, Spring MVC, Mate, Adobe Flex, MXML, Action Script Rational Rose, UML, JUnit, Ant, Struts, Ajax, DOJO.

Methodologies: Agile, SCRUM, TDD, Design Patterns, Continuous Integration using CruiseControl

PROFESSIONAL EXPERIENCE:

Confidential, Janesville

Senior WebSphere Portal Developer

Responsibilities:

  • Prepared the design for the internet & intranet portals on WebSphere Portal Server
  • Set up development environment with Rational application Developer and WebSphere Portal server.
  • Developed JSR 286 specification portlets using Struts framework Model-View-Controller architecture and deployed to the Websphere portal server.
  • Developed portlets using WebSphere Portlet Dashboard Framework
  • Deployed the developed portlets to WebSphere Portal Server
  • Worked on Securing WebSphere Portal with LDAP and DB2, WebSphere with LDAP.
  • Build and configure WebSphere Portal components including navigation, menu, and content view portlets.
  • Involved in deploying the ESL portal application on IBM Websphere portal server.
  • Installed, configured and maintained WebSphere Application Servers (WAS) in a network deployment.
  • Assisted in resolving WebSphere Process Server (WPS) support issues.
  • Involved in J2EE architecture of the entire portal application and making the solution scalable to n-tiers
  • Migrate MQ Workflow processes for WebSphere Process Server in the Production environment.
  • Developed the Presentation layer, which was built using Servlets and JSP and MVC architecture on Websphere Studio Application Developer (WSAD)
  • Extensively used Core Spring Framework for Dependency Injections of components.
  • Used Hibernate as data mapping and persistence framework to implement data access abstraction.
  • Developed the application using Struts Framework which is based on the MVC design pattern.
  • Developed web presentation layer using jQuery, HTML and CSS according to internal standards and guidelines.
  • Implemented Ajax with JQuery to refresh results from Ajax page.
  • Used JavaScript for developing UI Components like Editable drop down, data-driven menu customizations.
  • Developed internal application using Angular.js and Node.js connecting to Oracle on the backend.
  • Created web application prototype using jQuery and Angular.JS
  • Implemented MVVM in all interactive views using jQuery&Knockout.js and layouts in Bootstrap.
  • Developed frontend widgets in Backbone.js and Handlebars.js
  • Wrote stored procedures in Oracle PL/SQL for data entry and retrieval
  • Used JPA with Entity Beans for interacting with Persistence Layer for CRUD operations.
  • Worked in RDBMS implementation using SOAP, SQL, PL/SQL, MySQL on Oracle database.
  • Implemented the Connectivity to the Data Base Server Using JDBC.
  • Developed Dash-Board to monitor and report CacheCoherence Servers.
  • Created distributed Oraclecoherence domains, configuration and system design based on oracle coherence.
  • Utilized MongoDB database management system for keeping user generated data
  • Bottle micro-framework implemented with REST API and MongoDB (NoSQL) as back end database.
  • Design and Developed using WebService using Apache CXF.
  • Developed Rest architecture based webservices to facilitate communication between client and servers.
  • Used Eclipse IDE for designing, coding and developing applications
  • Designed and developed SOA based enterprise system using Oracle SOA Suite and WebLogic
  • Responsible for build and release the code from Subversion and Perforce.
  • Developed JUnit test cases for all the developed modules.
  • Agile/SCRUM was used as the project management methodology
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Design & Development of the User Interfaces using HTML, CSS andJSP.
  • Wrote Servlets programming and JSP scripting for the communication between web browser and server.
  • Developed the User Interfaces using Struts, JSP, JSTL, HTML and Ajax, JavaScript.
  • Used Maven script for building and deploying the application.
  • Designed and developed Generate PDF functionality using Spring framework and iText
  • Created web GUI: pages, tables and charts using GWT (Google Web Toolkit), java Freechart library using MVC pattern
  • Worked with ILog Jrule engine, to trigger the business rules in the rules execution engine configured in WebLogic application server.
  • Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application
  • Designing & implementing BPEL processes, business rules, web services using IBM SOA technologies stack.

Environment: Websphere Portal, Websphere Application Servers (WAS), WebSphere Process Server (WPS), Websphere Studio Application Developer (WSAD),Java, J2EE, Spring, Hibernate, Struts, Jquery, Ajax, Sencha Extjs, Javascript, Node.Js, Angular.Js, Bootstrap, Backbone.js, Oracle, Crud, Pl/Sql, Jdbc,Apache Cxf, Rest, Eclipse, Weblogic, Subversion (SVN), Mongo DB, Coherence, Junit, Agile, Uml, Jsp, Jstl (Java Server Pages standard Tag Library), Servlet, Maven, Itext, Google Web Kit (Gwt), Jasper Report, Ilog, Web 2.0, Soa.

Confidential, New York

Senior WebSphere Portal Developer

Responsibilities:

  • Deployed the developed portlets to WebSphere Portal Server
  • Integrated WebSphere Process Server to the Portal Server and leveraged the processes within the Portlets.
  • Worked on WebSphere Portal integration with WBISF in getting Work Items raised by the process flows from WBISF.
  • Involved in customizing the design and development of Themes and Skins of Websphere portal according to the client's requirement.
  • Integrated Active Directory with Websphere portal for authentication and single-sign-on purposes through Websphere PUMA interface and wrote custom code to implement additional functionalities. These JavaAPIs were also used in personalization.
  • Designed, developed and tested the Websphere Portal Application based on Model, View, Controller (MVC) architecture deployed on IBM Web Sphere Portal.
  • Created the entire technical landscape including Dev, TEST, QA and production WebSphere and Portal Environments.
  • Installed and assigned rights to different users in the environment to access the Portlets
  • Designed and Implemented WebSphere Migration from WebSphere Application Server (WAS)
  • Supported and maintained the WebSphere Process Server (WPS) portion.
  • Impelemting Gold Topology in production environments for WebSphere Process Server (WPS).
  • Used IBM WebSphere Studio Application Developer (WSAD) as the IDE for writing code.
  • Developed the spring AOP programming to configure logging for the application
  • Used Hibernate as the ORM tool to communicate with the database
  • Implemented MVC architecture using Jakarta Struts framework,
  • Implemented JSF framework in the application which is based on MVC design architecture.
  • Implemented CSS3, DOM Api, DOJO and Ajax to create a dynamic and interactive experience.
  • Created various UI components for different web pages using HTML, Javascript, ExtJs.
  • Developed web pages using HTML/CSS and JavaScript.
  • Designed Front-end using JSP, Servlets, HTML, AJAX, CSS and JavaScript.
  • Designed the web user interfaces for all the above use cases using JSP, Struts, HTML5, jQuery, XML and Ajax.
  • Created Node.js middleware application server to encapsulate modern JS widget framework and control set.
  • Design software applications using HTML5, JavaScript, JQuery, Bootstrap, Angular JS, XML.
  • Developed a fully functional prototype application using JavaScript (jQuery and Backbone.js) and Bootstrap, connecting to a REST-ful server on a different domain.
  • Worked on DB2 data base for storing and retrieving the application data
  • Developed the CRUD API for the POSEngine using RestfulWebservices.
  • Developed PL/SQL store procedures for data migration and database upgrade from oracle using TOAD.
  • Used JDBC to invoke Stored Procedures and database connectivity to ORACLE.
  • Worked with NoSQL database MongoDB and worked with it to perform many different operations
  • Test the API responses for the WCS changes deployed on continuous basis, validate the GreenBox response data and MongoDB data.
  • Implemented Coherence Cache which can be used with Spring Annotations.
  • Implemented the validation, error handling, and caching framework with Oracle Coherence cache.
  • Creation of RESTWebServices for the management of data using Apache CXF
  • Developed Web service components using WSDL, SOAP, JAXB, JAX-RPC with java.
  • Consumed Web Services using Apache CXF framework for getting remote information
  • Extensively used Eclipse as the IDE tool for creating the code.
  • Deployed the application under WebSphere application server and involved in resolving deployment issues.
  • Design and implementation of web applications in Java and HTML5/Javascript using Eclipse, Swing, GWT, JPA frameworks; and GITmaven source code environments.
  • Used Github repository for version control.
  • Developed test cases and performed unit test using JUnit Framework.
  • Agile and scrum process is used for tracking and developing the application.
  • Design and development of components, such as Class, and Sequence diagram in UML
  • Developed user interface using JSP, AJAX, JSP Tag libraries to simplify the complexities of the application.
  • Extensively worked with Servlets and Struts based multi tier applications in developing J2EE Components.
  • Hooked up the JSP plugins with spring bind and JSTL tags in the HTML pages.
  • Developed Maven scripts for various tasks to automate the build process and for the deployment of the application in Web Sphere server
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Developed order receipt report with bar code using lowage iText and jasper report.
  • Involved in publishing the web content in the portal site by using the Oracle ECM
  • Created the dynamic application prototype and implemented application UI utilizing Google Web Toolkit (GWT).
  • Used JIRA and Green Hopper for tracking and assigning issues
  • Integrated Jasper Report with Struts web based application.
  • Worked on designing and creating business rules using IBM ILOG Rules Engine.
  • Designed and implemented Rules infrastructure by wrapping up core JRules API.
  • Developed a web 2.0 control console using GWT to manage data matching for data staging
  • Created SOA software and hardware infrastructure, including Application Servers, Services Bus, Server Domains.
  • Developed Message-Driven beans in collaboration with Java Messaging Service (JMS).
  • Apache Tomcat Server was used to deploy the application.
  • Involving in Building the modules in Linux environment with ant script.
  • Built a website using Amazon Web Services(AWS) with PHP, MySQL

Environment: Websphere Portal, Websphere Application Servers (WAS), WebSphere Process Server (WPS), Websphere Studio Application Developer (WSAD),Java. J2EE, Spring, Hibernate, Struts, JSF, DOJO, Node.Js, Angular.Js, Bootstrap, Backbone.Js, Sencha Extjs, Javascript, CSS, Ajax, Html5, DB2, Crud, PL/SQL, JDBC, Apache CXF, Soap, Mongo DB, Coherence, Webservices, Eclipse, Websphere Portal, Git, Github, Junit, Scrum, UML, JSP, JSTL, Servlet, Maven, XML, Itext, Oracle ECM, Google Web Kit (Gwt), Jira, Jasper Report, Ilog, Jrules, Web 2.0, SOA, JMS, Apache Tomcat, Linux, PHP.

Confidential, Georgia

WebSphere Portal Developer

Responsibilities:

  • Developed the themes and skins in new WebSphere Portal
  • Created URL mappings for portal pages in the new environment
  • Deployed the portlets into new environment using WebSphere Portal Administrative console
  • Migrated the Portal pages along with user preferences to new WebSphere Portal
  • Designed & developed the Portlets using WebSphere Portlet Factory
  • Deployed the themes in the Websphere server and installed the themes in websphere portal
  • Involved with troubleshooting issues in websphere application servers (WAS) within SLA.
  • Installed and configured WebSphere Portal and WebSphere Process Server (WPS).
  • Worked with IBM on several PMRs related to the migration process and (WPS) WebSphere Process Server.
  • Configured Websphere Studio Application Developer (WSAD) and integrating the source code and library files.
  • Worked on the Spring framework like Spring IOC and Spring DAO.
  • Used iBATIS framework with Spring framework for data persistence and transaction management
  • Expertise in MVC Architecture using JSF and Struts framework and implementing custom tag libraries.
  • Used Spring framework for dependency injection and integrated with Hibernate and JSF.
  • Used EJB, JMS, Java Script in enhancement of the product
  • Used JQuery JavaScript libraries for providing richer user interface and facilitates asynchronous request invocations using AJAX.
  • Create and maintain Amazon EC2 instance that supports the company’s project management site and Mercurialas version control.
  • Build and maintained a Selenium Regression test suite.
  • Designed Use Cases using UML and managed the entire functional requirements life cycle using water fall model.
  • Designed the UML diagrams based on the OOAD principles
  • JSON is used for serializing and deserializing data that is sent to or receive from JSP pages.
  • Designed and Developed Servlets and JSP pages for authentication
  • Used Ant for developing build scripts and deploying the application
  • Built CVS and XML file loaders and splitters for financial data.
  • Involved in issue tracking and agile project management using JIRA
  • Designed Interactive GUIs using Java Applets and Swing.
  • Implemented Cognos SDK code for extracting the report schedules defined by power users.
  • Created web services using SOAP for SOA to get data from Mainframes and content manager.
  • Generate Cobol procedures to apply business logic to the data.
  • Batch program has been written using PL/I procedure
  • Configuring and analyzing JCL to execute mainframe batch
  • Responsible for development and support of Service Activation System (SAS) written in JSP, Servlets, Spring, Hibernate and Web Services.
  • Developed Java Script and Action Script, VB Script macros for Client Side validations.
  • Developed web Application for the online giving application using ASP.Net (C#), HTML.

Environment: Websphere Portal, Websphere Application Servers (WAS), WebSphere Process Server (WPS), Websphere Studio Application Developer (WSAD),Java, J2EE, Spring, Ibatis, Struts, JSF, EJB, Jquery, My Sql, Toad, Sql Server, DB2, Apache Axis2, WSDL, Netbeans, Jboss, Clearcase, Mercurial, Selenium, Waterfall Model, UML, JSP, Servlet, ANT, XML, EMC Documentum, JIRA, Swing, Cognos, Ilog, Oracle ADF, Oracle BPM, IBM MQ Series, Apache Tomcat, Linux, Unix, Ruby, Wordpress, Drupal, .Net, C, C++, Mainframe, Cobol, PL/I, JCL, SQL, SAS, VB, ASP.

Confidential, San Jose, Chicago, IL

Java Developer

Responsibilities:

  • Agile methodology was adopted in the development, and used Scrum method of project management.
  • Implemented UI layer using Flex and business layer using Spring MVC and developed persistence layer using Hibernate.
  • Designing Flex UI components as well as development of Flex custom components.
  • Developed eye catching MXML view components using Flex Builder.
  • Used Cairngorm MVC Architecture to handle the events and to retrieve the data from the server.
  • Responsible for design and development of user interface using Flex Layout and Navigation, Data grid menus, and skinning components.
  • Used Confidential Cues charts for creating Bar charts, Line charts and Pie Charts to show the project specific performance metrics
  • Integrated Flex with BlazeDS to communicate Server side Objects which was build using Spring Framework and Hibernate.
  • Extensively used RemoteObjects to retrieve data from the remote server and perform required business functionalities from the front end.
  • Used spring framework modules like Core container module, Application context module, Spring AOP module, Spring ORM and Spring MVC module.
  • Configured Spring Application-Context.xml used by spring container to inject dependencies to java classes to optimize memory resources.
  • Implemented Spring IoC (Dependency Injection) and Spring Aspect Oriented Programming (AOP) for the Business as well as Lookup Service Layer development.
  • Responsible for the oracle schema design, generating various POJO objects and generating their corresponding Hibernate mappings (.hbm) files.
  • Consumed WebServices for getting the credit card information from third party application.
  • Used Singleton and DAO design pattern.
  • Test Driven development is done by maintaining the Junit and FlexUnit test cases throughout the application.
  • Log4j package is used for the debugging.
  • Used ClearCase for version control.
  • Ensuring adherence to delivery schedules and quality process on projects.

Environment: Java, J2ee, Spring, Hibernate, Flex, Action Script, MXM, XML, XSD, Java script, Blaze DS, Cairngorm MVC Framework, IBM RAD, ClearCase, Oracle, Log4j, Weblogic, Sql, DbVisualizer, Webservices, Agile, ClearQuest, Maven, UML (Rational Rose), HTML, CSS and Windows 2000 Prof

Confidential, Atlanta, GA

Software Developer

Responsibilities:

  • Followed the Agile methodology iterative process for each of the module in the project.
  • Developed the Login Module and Reimbursement Module.
  • All modules developed with the framework design patterns and DAOs, Hibernate for persistence layer, Spring Framework for Application layer.
  • Prototyped Flex based RFC using Flex, consuming web services using BlazeDS.
  • Used Spring framework in enabling Controller Class access to Hibernate.
  • Designed and developed several Flex UI Screens and Custom Components using MXML and Action script.
  • Designed and developed user interface using Flex Components: ViewStack, Checkboxes, Repeater, Title Window, Text Area and others.
  • Created components that have multiple views using States and also used Effects and Transitions when a State is entered or exited.
  • Extensively used to data models to store the form data.
  • Worked on a proof of concept on Internationalization in flex.
  • Developed Action Script functions for event handling response handling and error handling
  • Implemented Singleton Service Locator design patterns in Cairngorm MVC architecture to interact with backend.
  • Implemented JSON with Flex to feed Data grids into the web application.
  • Worked on development of Error Handling mechanism on the Flex side by catching the error code and message streamed from server and wrapping it in a custom Exception Object.
  • Used Blaze DS to connect flex application with backend J2EE and Web Services layer to pull out the data to Flex UI components
  • Was responsible for deploying and testing webservices components.
  • Responsible to create Web Services to various web applications using Apache Axis 2 responsible to create WSDL, WSDL2Java and Java2WSDL Stubs
  • Extensively used SOAP in webservices to communicate with other applications.
  • Used SAX and DOM for parsing XML.
  • The Log4j package is used for the debugging.
  • Created JUnit and FlexUnit test case design logic and implemented throughout application.
  • Used ANT tool for building and deploying the application.
  • Used Toad tool to create Views and Stored procedures.
  • Created Data model (Schema) of the Database.
  • The project was implemented in Websphere Application Server for the development and deployment.
  • Participated in regular code reviews and design meetings.

Environment: Java, JSP, J2EE, Hibernate, Log4j, Struts, JSON, Apache Axis 2, Spring, WebServices, Adobe flex builder, Flex API, Blaze DS, Flex, MXML, Action script, Tomcat Web Server, Websphere, IBM RAD V6, ClearCase, JQuery, Agile, VSS, Sql Server, Pl/Sql, TOAD, XML, CruiseControl, Unix, HTML,XSLT and CSS.

Confidential, Atlanta, GA

Software Developer

Responsibilities:

  • Involved in modifying, updating and testing of the component.
  • Involved in group meeting with teammates and made substantial changes to the architecture to improve performance of the Application.
  • Modified JSPs, used struts tag libraries and Java Server Pages Standard Tag Library (JSTL).
  • Maintained Struts architecture throughout the application.
  • Developed the bean classes for better data exchange between the MVC layers
  • Successfully differentiated presentation from code.
  • Used multi threading and socket programming.
  • Deployed the application on WebLogic, Application Server.
  • Created connection pools and data sources.
  • Modified JavaScript to read client side activities (events) and data and event validations.
  • Used WinCVS as version Control system.
  • Suggested ER models and changes in the table structures
  • Modified SQL, PL/SQL procedures and triggers to obtain optimize output.
  • Involved in separation of components and deploying in different servers and balancing the load among each Server.
  • Solved performance issues and brought optimal output from the available resources.

Environment: Java, J2EE, Sybase, BEA WebLogic Server, JSTL, SQL Server, Struts Frame work, Servlets, JSP, EJB, WinCVS, JavaBeans, Eclipse, UML, Windows XP/Linux.

We'd love your feedback!