We provide IT Staff Augmentation Services!

Sr. Websphere Portal Developer Resume

2.00/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Seven years of IT experience in design, development and administration of IBMWebSphere Application Server,WebSpherePortalServer, JBOSS, Sun ONE and IBM IHS, iPlanet Web server and Apache Web server and IDS LDAP on UNIX (Solaris/AIX/Linux) and Windows NT/2000/XP environments.
  • Proficient in full life cycle implementation including analysis, design, development, customization, deployment and post production support of software applications.
  • Expert inportalcustomization and portlet filters.
  • Experienced in Planning, Installation, Configuration and Administration of IBMWebsphereMQ on various platforms like AIX, HP - UX, Solaris and Windows NT/2000.
  • Secured WAS/Portalinfrastructure including External Security Manager(ESM) setup, Single Sign-On (SSO)setup, LDAP setup and configuring SSL between components.Knowledge of personalization engine and user impersonation.
  • Experience in LDAP and Single Sign On withWebSpherePortal.
  • Experience inWebSpherePortalFactory (rebranded as IBM Web Experience Factory).
  • Experience in creating web services through bottom up and top down approach.
  • Proficient in creating exception handling and logging frameworks.
  • Experience in Struts, Spring and Hibernate.
  • Knowledge of TOGAF, IBM Architecture Method and SOMA.
  • Expert in creating reference architectures.
  • Experience in Deployingportalartifacts such as Web Applications, Portlets, Pages using XMLAccess andPortaladmin console.
  • Experienced in configuration of cells, nodes, clustering, application servers, virtual hosts, session management, configuring web server plug-ins, IBM HTTP Server, Apache, Sun ONE Directory Server (LDAP), and IBM Edge Server.
  • Experience in implementation of Workload Management(WLM) ofWebSphereApplication Server using vertical and horizontal clustering and also in performance tuning using Tivoli Performance Viewer.
  • Strong experience in Administration and Maintenance of WAS ND clusters (vertical, horizontal, hybrid) and deploying applications in highly available, load balanced production environments.
  • Expertise in developing WSCP scripts and Shell scripts to administer and automate batch job scheduling including backup and recovery processes.
  • Highly experienced in utilizing Shell, JACL and Jython scripts for administration, maintenance, troubleshooting and for ALL day-to-day activities.
  • Extensively worked in Unified Modeling Tools (UML) in designing Use Cases, Class diagrams, Sequence and Object Diagrams using Rational Rose.
  • Experienced inPortalAdministration tool to configurePortals.
  • Experienced in leveraging RDBMS like DB2, MySQL.
  • Experienced in designing, developing and maintainingportalapplications using IBMWebSpherePortalon Rational Application Developer (RAD).
  • Experienced in developing web applications using Java, Servlets, JSP, EJB,PortalApplications, Spring, AJAX, and JDBC.
  • Experienced in developing JSR 168 and JSR 286 portlets with various modes View, Edit, Help, Themes & Skins, XML Access, Co-operative portlets, and deployment scripts

TECHNICAL SKILLS

Web/App Servers: WebSphere Application Server(WAS), WebSphere Process Server, (WPS)WebSphere Studio Application Developer (WSAD)

J2EE Technologies: JSP, Servlets, JavaBeans, Struts, JDBC, JSP Custom Tag Libraries, XML (SAX & DOM), JNDI, JMS, Applets, Log, JSTL, JUnit)

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

Databases: Oracle, DB/UDB, SQL Server, MySQL

Languages: Core Java, Java using generics, JavaScript, ActiveX, Perl, PL/SQL, XML

Operating Systems: Windows, UNIX (Sun Solaris), Linux, AIX, HP-UX.

Frameworks: Hibernate, Spring, Spring MVC, Mate, Adobe Flex, MXML, Action Script

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

Web Technologies: HTML, DHTML, CS3, AJAX, WebServices JAX-RPC, JAX-WS

PROFESSIONAL EXPERIENCE

Sr. Websphere Portal Developer

Confidential - New York, NY

Responsibilities:

  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
  • Developed the application using Struts Framework which is based on the MVC design pattern.
  • Developed web-based customer management software using Facelets, Icefaces and JS
  • Converted the existing EJB session beans which call the host (Mainframe system) into POJO’s.
  • Development of java interfaces for different function calls which convert the webservice calls into EJB calls to the legacy system
  • Used Action classes to service requests from ActionServlet and Business Data on server-side and invoke respective EJB (Entity Beans) to process Database transactions.
  • Extensively involved in design and developed portlets forWebSpherePortalapplication.
  • Deployed the application onWebSphereApplication Server.
  • Extensively worked on developing applications usingWebSphere, Weblogic, Apache, and Tomcat.
  • InstalledWebSphereBusiness Monitor, created profiles, deployed monitor models.
  • InstalledWebSphereMessage Broker,WebSphereMQ in development and test environments.
  • Processed XML messages with exceptions and performed Message transformations, translation, validation for incoming messages, XML File lookups, database inserts, https posts and java calls to backend systems.
  • Provided Trouble shooting and Integration Maintenance Support on bases for MQ and WebSphereMessage Broker Systems.ConfiguringWebSphereApplicationServeron multiple platforms for both horizontal and vertical scaling for workload Management.
  • Configured IBMWebSphereApplication Server with Oracle RAC Database
  • Was responsible for designing and developing Manage Purchase Order Web Service and presentation layer with Spring MVC and Acegi security.
  • Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns, Developed and implemented Swing, spring and J2EE based MVC (Model-View-Controller) framework for the application
  • Worked with J2EE and J2SE technologies including JSP's, Servlets, Java Web Start, EJB's and Web logic.
  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
  • Implemented application level persistence using Hibernate and Spring
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Expertise in developing enterprise applications using Struts Frameworks
  • Developed Web pages using Struts view component JSP, JavaScript, HTML, jQuery, AJAX, to create the
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Used JQuery to make the frontend components interact with the
  • Written JUNIT test cases for testing UI Framework classes and wrote many Java Scripts to do client side validations.
  • Technology leadership for the direction of the Cloud based application using Node.JS, PDFJS, Sencha, MongoDB and MS SQL Server integrating to a proprietary framework
  • User interface views Migration 3rd party applications.
  • Implemented validation on the JSP fields using Struts Validation framework which included writing
  • Validation.xml and validation-rules.xml files
  • Developed web-based customer management software using Facelets, Icefaces and JSP
  • Developed Add, Edit and profile view web pages for the monitor module using JSP, JSF HTML, JSF CORE tags library
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Implemented RESTful web services to invoke downstream services
  • Used SOAP UI to interact with OSM web services.
  • Used ANT scripts to build the application and deployed on Oracle Weblogic Server
  • Understand and implemented WebLogic cluster and Node manage
  • Used Apache's Jakarta Struts as MVC framework for designing the complete Web tier.
  • Worked on web services SOAP and REST technologies
  • Created webservices using WTP tool plugin to the eclipse IDE which is deployed as a separate application using Maven scripts.
  • Maintained the business standards and the requirements in EJB and deployed them on to WebLogic Application Server.
  • Involved in coding for JUnit Test cases
  • Provides technical assistance in identifying, evaluating and developing Agile methodologies and procedures that are efficient, effective and meet good business practice.
  • Participated in converting the business requirements to software specifications using Rational UML
  • Developed the different components of application such as JSPs, Servlets, EJB’s using Web sphere Studio Application Developer and used CVS for version control.
  • Developed web pages using JSPs and JSTL to help end user make online submission of rebates. Also used XML Beans for data mapping of XML into Java Objects.
  • Experience in creating build files using Maven.

ENVIRONMENT: WebSphere Application Server(WAS), WebSphere Process Server, (WPS) WebSphere Studio Application Developer (WSAD), Spring, Hibernate, Struts, JQuery, AJAX, Sencha ExtJS, JavaScript, Oracle, CRUD, PL/ SQL, JDBC, APACHE CXF, REST, Eclipse, Subversion (SVN), Agile, UML, JSP, JavaServer Pages Standard Tag Library (JSTL), SERVLET, MAVEN, WebSphere Portal.

WebSphere Portal Developer

Confidential, Chicago, IL

Responsibilities:

  • Implemented application level persistence using Hibernate and Spring.Was responsible for Developing XML Parsing logic using SAX/DOM Parsers
  • Implemented Spring AOP for admin services.
  • Worked on front end development with the standard tag library and Struts on WebSpherecommerce.
  • Involved in designing the user interfaces using Struts Tiles Framework, HTML, JSP.
  • Developed Add, Edit and profile view web pages for the monitor module using JSP, JSF HTML, JSF CORE tags library.
  • Involved in Customization of coupon promotion provided by Commerce.
  • Worked with product management tools of commerce accelerator.
  • Experienced working in multipleWebsphereCommerce sub systems.
  • Extensive experience using framework APIs like Struts, Spring, iBatis and Hibernate.
  • Experience in designing, developing and supporting largeWebsphereCommerce applications.
  • Expertise in Order, Catalog, Trading and Member Subsystems ofWebSphereCommerce Server.
  • As a Senior Programmer involved in design phase and assisting the team to develop admin UI services like manage users, roles, messages, etc., using Spring MVC and Acegi security.
  • Was responsible for designing and developing Manage Purchase Order Web Service and
  • Responsible for writing various JACL scripts to automate the deploymentprocessof various applications and certain administrative tasks forWebSphereApplicationServer. Also wrote JACL scripts for migrationprocess.
  • HTTP WebServerInstallation, Configuration, Maintenance.
  • Configuring SSL for IBM HTTPServerandWebSphereApplicationServer.
  • Worked on day to day tasks ofWebSpheresuch as Security, Session Management, Web Server Plug-ins, JDBC Providers, JMS Server andWebSphereEmbedded Messaging.
  • Developed and Implemented WebServices and used Spring Framework.
  • Created web services, WSDL and web methods with Annotation in hibernate, Used the spring container for data source and to load the Hibernate specific classes.
  • Created SQL queries, PL/SQL Stored Procedures, Functions for the Database layer by studying the required business objects and validating them with Stored Procedures using DB2. Also used JPA with Hibernate provider.
  • Involved in designing the user interfaces using Struts Tiles Framework, HTML, JSP.
  • Designed and developed the web-tier using Html, JSP’s, Servlets, Struts and Tiles framework
  • Implemented View layer of MVC architecture using JSF components.
  • Involved in Development of the application Using J2EE Technologies
  • Developed server-side services using JSF, Apache Trinidad components, Java, Hibernate, Spring, Web Services
  • Utilize Dojo framework for performing front end validations
  • Introduced the use of live mock-ups GUI prototyping (using ExtJS) which makes UI part of specification much more understandable for developers
  • Developed Server Pages Using JSP and validated Client Pages Using Java Script.
  • Generated reports in PDF / HTML formats using Actuate BIRT reports, integrated with Struts.
  • Developed GUI screens for XTT & LD application using JSP, HTML and CSS.
  • Developed PL/SQL procedures for login module and written complex sql queries.
  • Designed and implemented the web application in Ruby on Rails, Node.js, HTML5 and JQuery from initial concept development to beta launch.
  • Excellent in building Single Page Application (SPA) using MVC angular.js framework
  • Hands on experience in scripting languages like Bootstrap.js, JQuery and JavaScript.
  • Built main application in Python, Django leveraging technologies such as Tastypie Backbone.js, and Celery
  • Developed basic music player features as well as adding artists, players, albums, tracks, other users, playlists, favorites to their account and CRUD functions.
  • Writing SQL queries to insert, update database. Used JDBC to invoke Stored Procedures.
  • Oracle Coherence used to implement an in-memory data grid used to store data for the FX
  • Migration from azure tables to MongoDBwith goal of implementing a multithreaded fault tolerant backend
  • Developed complex Web Services and tailored Apache Axis API to suit the requirement.
  • Good exposure to RESTful and SOAP based web services.
  • Used Amazon Web Services EC2 to deploy our team's projects on to the public cloud
  • Used My Eclipse as an IDE for developing the application.
  • Implemented improvements to the WebSphere Commerce Organization Console and the Administration Console to display, and allow for update, new member information.
  • Designed and implemented a number of WebSphere Commerce integrations, for a Japanese B2C store, with warehouse management systems, offline inventory management, triggered email messages, and SAP (sales and payment information).
  • Implemented software development system for Android project using Git, gerrit and repo.
  • Followed Agile and SCRUM in development process.
  • Used the Eclipse as IDE, configured and deployed the application onto WebLogic application server using Maven build scripts to automate the build and deployment process. iText conversion for certification of an insurance upon approval from the unit
  • Tracked software issues and project progress enterprise-wide using Bugzilla, Jira, VersionOne, ClearQuest and XPlanner.
  • Hands-on experience as a Functional SOATesting Lead
  • EJB components are deployed on the Web Logic Integration with MQSeries using JMS. The database was Oracle.
  • Created war files & deployed on Tomcat using ANT deployment tool.

ENVIRONMENT: WebSphere Application Server(WAS), WebSphere Process Server, (WPS)WebSphere Studio Application Developer (WSAD), Spring,Hibernate, Struts, JSF, DOJO, "Sencha Extjs ", Javascript, CSS, AJAX, Html5 DB2, CRUD, PL/ SQL, JDBC, APACHE CXF, Soap, Web Services, Eclipse, Git, Github, Scrum, UML, JSP, Javaserver Pages Standard Tag Library (JSTL), SERVLET, MAVEN

Java/WebSphere Portal Developer

Confidential -Dallas, TX

Responsibilities:

  • Developed user specific Highlights(dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create users screens with assigning various roles) using Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP and XSLT.
  • Configured Struts, Hibernate framework with Spring MVC.
  • Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture
  • Performed Validations on UI data using JSF validators and JavaScript.
  • Worked on Securing Web SpherePortalwith LDAP and DB2, Web Sphere with LDAP.
  • Designed, developed and tested theWebspherePortalApplication based on Model, View, Controller (MVC) architecture deployed on IBM Web SpherePortal/Application Server
  • Involved in the migration process of applications fromWebSpherePortalServer.
  • Installed and configuredWebSphereApplication Server,WebSpherePortalServer on Unix/Linux Servers, createdPortalClusters using horizontal & vertical clustering.
  • Configured Security forWebSpherePortalenvironment using LDAP registry IBM Directory Server.
  • Transferred cloudscape to DB2 forWebSpherePortal.
  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Developed Hibernate mapping files for the Object Relational Mapping while configuring Hibernate,Worked onWebSpherePortalintegration with WBISF in getting Work Items raised by the process flows from WBISF.
  • Configuring BPM-WebSphereresources like J2C, JMS, JDBC, Resource adapters, mail providers and shared libraries, Calling Jython scripts to perform configuration which are not part of build forge library
  • Installed, configured, administered and supportedWebSphereApplicationServer7.x, on RedHat Linux, and AIX environments.
  • Configured the WebServerinterfaces, session management, virtual hosts and transports forWebSphereApplicationServers.
  • Set up various Web Servers including: IHS Web Server to communicate withWebSphereApplication server by installing and configuring the Web Server plug-in provided byWebSphereApplication Server
  • Used the light weight container of the Spring Frame work to provide architectural flexibility for inversion of controller (IOC).
  • Involved in multi-tiered J2EE design utilizing MVC architecture (Struts Framework), Hibernate and EJB deployed on WebSphere Application Server connecting to an Oracle 8i database. The Application is designed using J2EE technologies based on Spring MVC architecture.
  • I worked on the MySQL migration project .To make the system completely independent of the database being used. Used Spring IBatis to implement this.
  • With the IBatis implementation, all the queries were separated away from the code and moved to the XML files. Used Spring IBatis XML configuration files to call the queries.
  • Developed JSP pages for presentation layer (UI) using Struts 1.2 with client side validations using Struts Validator framework/ JavaScript.
  • Developed the application front end with HTML, JSP, Ajax, Struts Tag-libraries. Wrote custom JSP tags for role-based sorting and filtering.
  • Developed web-based customer management software using Facelets, Icefaces and JSF
  • Developed Add, Edit and profile view web pages for the monitor module using JSP, JSF HTML, JSF CORE tags library.
  • Development of java interfaces for different function calls which convert the webservice calls into EJB calls to the legacy system
  • Used Action classes to service requests from ActionServlet and Business Data on server-side and invoke respective EJB (Entity Beans) to process Database transactions.
  • Extensively used JSF (Java Server Faces) with PrimeFaces for presentation tier development.
  • Involved in design and implementation of the JSR portlets and JSF presentation tier.
  • Converted the existing EJB session beans which call the host (Mainframe system) into POJO’s.
  • Development of java interfaces for different function calls which convert the webservice calls into EJB calls to the legacy system
  • Used Javascript and jQuery for validating the input given to the user interface.
  • Involved in implementing JQuery for providing interactive user interfaces
  • Have worked on DB2 data base for storing and retrieving the application data
  • Used TOAD to verify all the database turn-around, connectivity speed and query round trip behavior
  • Used JDBC for database connectivity with MySQL Server.
  • Used Apache FOP to create pdf invoices, with data harvested from xml feeds, to be sent to customers.
  • Used JavaScript, XML Spy for validating the WSDL and XSD's.
  • Extensively used Java Collections API to store intermediate data objects using Eclipse editor.
  • Responsible for generating build script using ANT that compiles the code, builds a war file and deploys the application on JBOSS server.
  • Used Adele, SVN, Mercurial, and Maven as version control systems.
  • Project Acquired skills Oracle, Unix, RDBMS, SQL, PL/SQL, Java, Clearcase Administration
  • Java Based Quality Center plugin which can be used in any tools such as Selenium, RFT etc.
  • Involved in full life cycle of project implementations (SDLC) like Water fall model, Agile (Scrum) model etc. for Design, Development, Maintenance & Support.
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams to model the detail design of the application using UML.
  • JSP interfaces were developed. Custom tags were used.
  • Has involved in development of back-end business layers using Servlets
  • Shell Script, Sonarqube, WebSphere, TFS, Jenkins OSS, Continuous Integration, Continuous Development, Tomcat, JBoss, CVS, MAVEN, ANT, TRAC, Windows Batch Script, PuTTY, WinSCP, CYGWIN, Perl, PowerShell, IIS, Linux, Windows Server, Hyper-V

ENVIRONMENT: WebSphere Application Server(WAS), WebSphere Process Server, (WPS)WebSphere Studio Application Developer (WSAD), Spring, iBatis, Struts, JSF, EJB, JQuery, MYSQL, Toad, SQL Server, DB2, APACHE AXIS2, WSDL, Netbeans, Mercurial, ClearCase, Water fall model, UML, JSP, SERVLET, ANT.

Java Developer

Confidential, Chicago, IL

RESPONSIBILITIES:

  • Developed web pages using JSPs and JSTL to help end user make online submission of rebates. Also used XMLBeans for data mapping of XML into Java Objects.
  • Wrote Servlets programming and JSP scripting for the communication between web browser and server.
  • Developed application code using Eclipse-Galaxo IDE and configured with Maven and JBoss.
  • Possess application Server experience with Bea Web logic, Java WebServer and IBM Web Sphere Application Server.
  • Installed and configuredwebsphereprocess server (WPS)
  • Configured the LDAP withwebsphereprocess server (WPS)
  • Developed the different components of application such as JSPs, Servlets, EJB's using Web sphere Studio, ApplicationDeveloperand used CVS for version control.
  • Designed and Deployed EJB Components using WSAD on Tomcat Application Server.Developed the application using spring framework.
  • Created sequence diagrams to show the page flows using WSAD.
  • Developed Client side screens in XML using XSLT.
  • Developed front-end screens using JSP and Tag Libraries.
  • Used Hibernate for mapping object oriented design model to relational database.
  • IntegratedWebSphereProcess Server to thePortalServer and leveraged the processes within the Portlets.
  • Designed and Developed JSR 168 Portlet based applications for various Departments.
  • Designed JSP for the presentation tier.
  • Configured rights to different users, user groups in the environment to access the Portlets and Pages under the administration part ofPortals.
  • Used JDBC to connect to the information model tier.
  • Responsible for managing theportalsolution after the deployment to the production site.
  • Used Rational Clear Case for versioning.

ENVIRONMENT: Java, J2ee, Spring,Websphere, Wsad, Oracle, Jdbc, Hiberante, Java Servlets, Jsp, Uml, Rational Rose, Javascript, Xml, Html, Junit

Java/J2ee Developer

Confidential - Jersey City, NJ

RESPONSIBILITIES:

  • Involved in analysis, design and development of Portfolio Management.
  • Created Use case diagrams, Class diagrams and Activity diagrams using Microsoft Visio.
  • Administered a high profile RAM Application called PLIQ (Personal Lines IQ)
  • Monitored the App Servers for errors and troubleshooting
  • Problem solving of other Applications of RAM like CSRM, UA, WRS, VIS
  • Recommended and advised the teams on Environment and naming standards
  • Day-to-Day problem solving involving WAS 5.0.2, IHS WebServers, Interscope Monitoring,WebSphereMQ.
  • Issues involving LDAP Authentication, Orange Box and File System in UNIX
  • Running OS SUN specified diagnostic tools and scripts on the Solaris Machines
  • Escalating Issues with IBM involving WAS 5.0.2 ND Version, DB2, MQ
  • Installation and setup of performance monitoring tool JProbe 5.0
  • Integrated and ran test runs on theWebSphereApplication Server
  • Used JProbe Memory Debugger for investigating memory leaks and heap analysis
  • Used JProbe Profiler for Hot-Spot Analysis of application packages
  • Topaz and Wily Interscope 4.0 tools for monitoring. Setup new Interscope alerts and dashboards for Application server monitoring

ENVIRONMENT: Java, J2ee, Java Sdk, Jsp, Html, Jdbc, Ooad, Servlets, Svn, Mysql, Windows Xp Professional, Java Script, J Query, Glassfish Server, Net Beans Ide, Microsoft Visio.

Software Developer

Confidential - Jersey City, NJ

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!