We provide IT Staff Augmentation Services!

Sr. Websphere Portal Developer Resume Profile

4.00/5 (Submit Your Rating)

NJ

Professional Summary:

  • Over 8 years of IT experience with Sun Certified Java Programmer, and over 5 years of experience in WebSphere Portal Server, WebSphere Portlet Factory.
  • Experienced in analysis, design, development and deployment of internet/intranet portal applications, client-server applications, and Enterprise Applications.
  • Experienced in developing web applications using Java, Servlets, JSP, EJB, Portal Applications, Hibernate, Struts, Spring, AJAX, and JDBC.
  • Experienced in developing JSR 168, JSF portlets and JSR 286 portlets with various modes View, Edit, Help, Themes Skins, XMLAccess, Co-operative portlets, and deployment scripts
  • Experienced in migrating IBM API portlets to standard portlets
  • Experienced in using Rational Application Developer.
  • Experienced in developing portlets using WebSphere Portlet Factory, and custom builders in WebSphere Portlet Factory
  • Experienced in using WebSphere Dashboard Framework builders.
  • Experienced in configuring the custom user attributes in LDAP with WMM of WebSphere Portal, and VMM of WAS
  • Experienced in developing the Login/Security portlets
  • Experienced in Portal configuration and migration of pages from one environment to another environment with user preferences.
  • Experienced in installation configuration of Portal server in development environment.
  • Have good experience on UNIX operating System.
  • Full Lifecycle implementation experience, worked on all phases starting from Requirement gathering, Design, Development, Testing, Go-Live/Support, user training and documentation.
  • Have dealt with helpdesk related issues and interacted with the users to resolve their queries and help in the better understanding of the applications.
  • Worked in IBM Software Labs - Lab Services for a year.
  • Experienced in providing training on WebSphere Portal Server, and WebSphere Portlet Factory to the team, and to external clients
  • Effective team working skills with excellent communications and possess excellent Conceptual and Logical Thinking capabilities.
  • Good experience to interact/handle international clients and customers from varied geographical locations and diverse Cultural /Business environments.
  • Excellent communication skills to deal with people at all levels.
  • Self-motivated team player with good Analytical, Logical and Problem Solving ability.

Technical Skills

Programming Languages

Java, PL/SQL, SQL, J2EE

Enterprise Java

JSP, Servlets, EJB, JMS, JNDI, Logging API, Various J2EE and Standard

Design Patterns, AJAX

Core Java

Serialization, JDBC, Java RMI, Internationalization Localization etc

Mark-up/Scripting Lang.

HTML, CSS, XML, JavaScript, DWR, JQuery, AJAX

XML Technologies

XML, XSL/XSLT, SAX/DOM, SOAP, WSDL, JAXB, JAXP.

Tools Framework

Struts, Spring, Hibernate, Web Services, Log4J, Apache Common Library,

Apache POI, Apache Velocity Engine, Axis, Xfire, Junit, Maven, Ant, RUP, Rational Rose

Application/Web Servers

IBM WebSphere, Weblogic, Apache Tomcat, JBoss

Web Services

SOAP, UDDI, WSDL, XML and JAX-RPC, APACHE AXIS

DBMS/RDBMS

Oracle

Source Control Systems

CVS, VSS,SVN, PVCS

Defect/Bug Tracking

Rational Clear Quest, Test director

IDE

Eclipse, IBM WSAD, RAD

Infrastructure Software

Dreamweaver and other office automation and Presentation Software

O/S Environment

Windows XP, UNIX, Suse, Linux, Windows 98, Windows 2000,

Windows NT/XP

Other Skills

Requirements engineering, UML, Design patterns, code reviews, test planning.

Confidential

Sr. WebSphere Portal Developer

Responsibilities:

  • Worked on web services SOAP and REST technologies
  • Used Javascript and jQuery for validating the input given to the user interface.
  • Implemented front end changes based on spring integrated with Struts along with JSP view and Java code as per requirement
  • Implemented Persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Framework for object relational mapping and persistence.
  • 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.
  • Created Reusable components with AJAX components in Wicket Frame Work
  • Currently involved in developing hybrid mobile applications using Javascript, Sencha Touch and Phonegap. Also have experience in iOS and Android development.
  • Involved in writing Javascript for dynamic manipulation of the elements on the screen and to validate the input.
  • Development Tools Eclipse, Matlab, jFreechart, Jasper reports, BIRT, SQL developer, SVN Database MySQL, Oracle. Experience with SQL and basic CRUD operations.
  • Created PL/SQL procedures, functions and written complex SQL queries for C2C resume builder.
  • Responsible for developing web services with Spring, Apache CXF, JAX-WS, JAXB.
  • Worked on the Eclipse SDK framework to develop the Code and Deploy the Application by Integrating to the Tomcat Server.
  • Practiced relevant agile development methodologies and worked daily with subversion and current networking technologies.solved in coding for JUnit Test cases
  • Provide direction and execution oversight for large Agile Development projects for the FBI as an integral member of the Program Management Office PMO .
  • JSP interfaces were developed. Custom tags were used.
  • Designed the UML, created class, sequential diagrams using Borland Together Architecture, modified code, configured WebLogic server and project in Oracle
  • Handled necessary Business logic in Servlets
  • 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 2.1 was used to generate PDF for HTML forms.
  • Primary UI developer for Google Web Toolkit GWT -based VDI-in-a-Box management console.
  • Designed and implemented Report Portlet using Jasper Report framework in phase-II. This involved exporting repot to PDF, XLS file and print functionality to take print of the report.
  • Involved in ILOG Validation System design decisions and architectural designs with Enterprise architect and other Team members.
  • Assisted in visualization, planning and implementation of Web 2.0 initiatives.
  • Architected mainframe modernization solutions using SOA/web services, middleware integration technologies and ESB based on JAVA/J2EE.
  • Used Apache Tomcat server for some Applications and also used Weblogic, Involved in setting up the Weblogic Server environment

Environment:

Spring, Hibernate, Struts, JQuery, Ajax, SenchaExtjs, Javascript, Oracle, Crud, JDBC, PL/SQL, Apache CXF, Rest, Eclipce, Subversion, Agile, UML, JSP, JSTL, Servlet, Maven, Websphere Application server, Websphere Process server, Websphere Studio Application developer

Confidential

Sr. WebSphere Portal Developer

Project Description:

Responsible for the project management and development of a new Java-based equity-trading platform. Manage a team of up to seven people consisting of developers, trainers, and business analysts. Interviewed traders and customers and conducted a full business review of all vendor products used by the firm. Handled business analysis of vendor pricing/charting applications to be integrated into the firm trading platform, including First Alert, Direct ILX, and AT Financial. Managed day-to-day vendor relationships with as many as fifteen vendors for trading, pricing, and financial information including Redi Plus, Bloomberg, Thompson Financial, and many others.

Responsibilities:

  • Responsible for developing GUI / user interfaces using JSP, CSS DHTML.
  • Implemented validation using JavaScript.
  • Developed common reusable component libraries CRUD Scaffolding to be reused in different projects.
  • Implemented in web development with help of DOJO to achieve one stop approach.
  • Implemented MVC architecture using Jakarta Struts framework, Worked onSpring/HibernateApplications.
  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
  • Was responsible for designing and developing Manage Purchase Order Web Service and presentation layer with Spring MVC and Acegi security.
  • Developed the front end using JSF and Portlet.
  • Created Reusable components with AJAX components in Wicket Frame Work
  • Co-developed dynamic Ruby on Rails/HTML5 application highlighting numerous data visualization of web metrics.
  • Created new tables in DB2 database.
  • Developed basic music player features as well as adding artists, players, albums, tracks, other users, playlists, favorites to their account and CRUD functions.
  • Developed PL/SQL procedures for login module and written complex sql queries.
  • Consumed external services by generating client from the external service wsdl Wsdl2Java and published services by generating wsdl from java with Apache CXF.
  • Implemented Web Services using SOAP Technology.
  • Used Web Services for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval
  • Developed the application using Eclipse IDE and worked under Agile Environment.
  • Experience in using the version control like Clear Case, SVN Sub Version and GIT.
  • Developed test cases and performed unit testing usingJUnit.
  • Very strong in JAVA/J2EE technologies and handled assignments which involved extensive usage of Core JAVA,JSF, Hibernate, JUnit4, Mockito and WebServices REST JAX-RS, Jersey SOAP JAX-WS , Apache Maven, ANT, SVN, GitHub, IBM Clearcase, under Windows, Linux environments.
  • Acted a Scrum Coach for adoption of Scrum for BI business projects
  • Developed the different components of application such as JSPs, Servlets, EJB's using Web sphere Studio Application Developer and used CVS for version control.
  • Mentored a team of 5 junior to mid-level developers in Java/J2EE Development using UML design documents.
  • Developed JSPs using EL language and JSTL tags.
  • Has involved in development of back-end business layers using Servlets
  • Created webservices using WTP tool plugin to the eclipse 3.2 IDE which is deployed as a separate application using Maven scripts.
  • Designed and implemented business functionality for WEB system hidden login authentication, agent import and can see using the following technologies: JAXB, SAX, XML, and Servlets.
  • Generated and edited using XML DOM and SAX. Good at Apache POI and iText.
  • Was responsible for redesigning the UI of the SMMS new version using Google Web Toolkit.
  • Usage of version control repository SVN Subversion by apache , JIRA/ QualityCenter for ticketing, Wiki for documentation, Jenkins for nightly build.
  • Maintained report and request generator using Jasper Report
  • Defining XOM, BOM and Parameters in ILOG Rule studio.
  • Improved agility and operational performance by organizing more efficient workflows and business processes implemented ILOG JRules to channel loan products through the approval processes.
  • Provide training on various educational technologies including Smartboards, Blackboard and Web 2.0 technologies.
  • Based on Service Oriented Architecture SOA using AXIS web service framework.
  • EJB components are deployed on the Web Logic Integration with MQSeries using JMS. The database was Oracle.
  • Used Apache Tomcat server for some Applications and also used Weblogic, Involved in setting up the Weblogic Server environment.
  • Developed Oracle Stored Procedures to update records on a daily basis and it will invoke using cron job in LINUX Responsible for the Migration of the application from Web Sphere to JBoss.
  • Backend development with PHP, MYSQL, BASH, LINUX, UNIX

Environments:

Spring, Hibernate, Struts, JSF, Dojo, Css, HTML5, Javascript, Ajax, SenchaExtjs, Javascript, DB2, Crud, JDBC, PL/SQL, Apache CXF, Soap, Webservices, Eclipce, Git, Github, Scrum , UML, JSP, JSTL, Servlet, Maven, Websphere Application server, Websphere Process server, Websphere Studio Application developer

Confidential

Web Sphere Portal Developer

Project Description:

  • Interactive Business Systems
  • Interactive Business System is a Straight through Processing System used by the sales assistants who work for Fixed Income traders. Apart from the matching engine the application also supports several other features like sub account look up and validation with respect to each allocation, sending various kinds of block level and allocation level confirmation messages Notice of Executions, Contract Notes, Allocation Reports etc. to the client, sending email notifications to both internal users and external clients for discrepancies in the trade and order flows. The System deals with various fixed income securities like bonds, MBS/ABS, Repos, and CDS etc.

Responsibilities:

  • 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.
  • 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 Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Developed web-based customer management software using Facelets, Icefaces and JSF
  • Development of java interfaces for different function calls which convert the webservice calls into EJB calls to the legacy system
  • Involved in implementing JQuery for providing interactive user interfaces.
  • Involved in writing complex SQL and MySQL procedures.
  • Maintenance of data in different Oracle Databases and environments using TOAD.
  • Used SQL Server 2008 as the database. Utilized ADO.NET technology for data retrieving, querying and for storage. Created and worked with C Data table class extensively.
  • Construct and optimized SQL queries in DB2
  • Designed and Developed the input/output data formats in XSD for the WSDL files and accordingly implementing services using Apache AXIS2 .
  • Involved in Creation of Flex Families in Content Server and associated the JSP , JSF,J2EE,OOD, JDBC ,JMS,JSTL and XSD, WSDl, XML pages to the assets.
  • Followed an Agile, Software Development methodology. Used NetBeans IDE.
  • Used Mercurial to keep track of versioning of the source code.
  • Support on the ClearCase host server load balancing and server optimization.
  • Selenium test cases for management module with integration with cruise control complete ant suite starting/stopping tomcat and creating /deploying war and running the selenium test cases
  • Worked with SDLC process like water fall model, AGILE methodology
  • Optimized UML design using patterns like DAO, Factory, Service Locator and Business Delegate
  • . Responsible for developing GUI / user interfaces using JSP, CSS DHTML .
  • Developed custom tags, JSTL to support custom User Interface.
  • Designed and developed the web-tier using Html, JSP's, Servlets, Struts and Tiles framework.
  • Used ANT for building the application and deployed on BEA WebLogic 8.1 Application Server.
  • Designed, coded, and implemented File Transfer and Cron Services using java multi-threading technology combined with XML engine and integrated them with the client Systems
  • Experience with enterprise ECM software such as EMC Documentum and Alfresco.
  • Responsible for implementing the code, Fixing QA defect raised on Quality Center/JIRA.
  • Analyze, debug and fix issues related to thread locking, clustering, network connections, Swing client performance on customer's production environment
  • Troubleshoot Cognos Server Environment for the better performance.
  • Decomposed Functional Rules and ILOG / Fair Isaacs Blaze Rules for various categories.
  • Design and develop pricing region services using Oracle ADF, JSF and Oracle Spatial.
  • Responsible for creating the business processes in Oracle BPM.
  • Store layer implemented using Spring MVC and Enterprise layer using JMS - IBM MQ Series which would in turn store the data on AS/400.
  • Extended use of audio and digital audio tools avaliable under Linux and Knoppix and used to convert Cassette tapes into CD format including Gstreamer and other recording tools.
  • Inaugurate the start-up operational and management for the preservation, and future educational access of the respective collections of two researchers Wharton and Ruby .
  • Configured WordPress publishing software for non-profit firm. Created weblog layout in HTML, CSS and PHP based on an original design according to client's branding needs.
  • Lead the Drupal development team in creating and launching of HLNtv.com.
  • Designed, developed and maintained Asp.Net applications.
  • . Porting the entire software to use shared libraries on the Tandem OSS and Linux which involved modification of make files as well as changes to C/C code.
  • Simulation was developed using C
  • Configuring and analyzing JCL to execute mainframe batch.
  • Led the effort in the setup of the Physical Operating environment where the Order Management System's Java, C, and COBOL applications will run. This environment includes the DB2 Client and Gateway, UNIX and Mainframe utilities.
  • Handling Mainframes applications Analysis requirements, especially PL/I and Business Objects.
  • Involved in analysis, coding, migration and testing for the year 2000 impacted programs Software: MVS, COBOL II, JCL, IMS, XPEDITOR, DATAAGER TRANSFILE2000
  • Designed and developed dynamic web based solutions using ASP, ASP.Net, SQL Server 6.5, Visual Basic 6.0 and Active-X components.
  • Pages written in a Windows 7 environment using VS2010, C and ASP.Net.

Environments:

Spring, Ibatis, Struts, JSF, EJB, JQuery,, DB2, Toad, Sql server, MySQL, Apache CXF,WSDL, Netbeans, Mercurial, Clearcase, Water fall model , UML, JSP, Servlet, Ant, Websphere Application server, Websphere Process server, Websphere Studio Application developer

Confidential

Java Developer

Project Description:

Confidential is a web based electronic repository that stores all Deutsche Bank Customer and Account information used by the Money Transfer High Value Payment HVP Processing Systems. Customer data is held and utilized by Money Transfer Components for the purpose of enriching or completing transactions and facilitating straight through processing. CDR interacts with almost all components of MTNA viz. STP, PSE, Funds Release and Meraca for collecting customer information to validate contents of payment being processed as well as other information viz. pricing, special processing rules on an account etc. CDR GUI provides functions to enable the inquiry and maintenance of data via user interface. Every transaction in MTNA will be charged using Transaction Pricing or WIS.

Responsibilities:

  • Created the User Interface screens using Spring MVC for logging into the system and performing various operations on network elements.
  • The users are classified into various organizations to differentiate the privileges between them in accessing the system.
  • Used display tag to render large volumes of data. Bean, HTML and Logic tags are extensively used to avoid java expressions and scriplets in JSP.
  • Spring Controllers that are having the business logic to select the EJBs to call.
  • Design patterns like Session Fa ade, Command, Singleton and DAO are implemented in business layer.
  • EJBs are created for Backend operations. Hibernate is used for Database persistence.
  • JMS is used to send message objects to client queues and topics.
  • JUnit test cases are created for unit testing.
  • Log4j is used for logging purposes and debug levels are defined for controlling what we log.
  • Ant is used for building the application EAR.
  • Hibernate annotations are included for Oracle DB.
  • Working with on-site and off-site India based resources for successful implementation of the Workflow module

Environments:

Java, J2EE, JSP, EJB, Spring MVC, Web Sphere, Web Services, Hibernate, JMS, XML, XSL, HTML, JavaScript, CSS, AJAX.

Confidential

Java Developer

Project Description:

Confidential is an application which involves calculation of Pay packages for Employees going out on Assignments to any part of the world. This Application has various modules including Core UI, Core Components, Pay Staging, Cost Projection, Imports-Exports and Allowances.

Responsibilities:

  • Involved in the analysis, design and development phases of the Software Development Life Cycle SDLC .
  • Used Rational Rose to generated Use case diagrams, Class diagrams and Sequence diagrams that modeled the design details of the application.
  • Developed UI screens using JSP, Struts tags and HTML.
  • Used Jakarta Struts Framework, based on the Model View Controller architecture, for rapid application development and ease of maintenance.
  • Used Validation framework for client-side validation and Internationalization to support multiple languages.
  • Implemented several design patterns such as Business Delegate, MVC, Singleton and Factory to resolve the most common design issues.
  • Implemented PL/SQL and Stored procedures for Oracle9i database.
  • Used XML parser APIs like DOM for marshalling and unmarshalling of data
  • Used My Eclipse for writing JSPs, Struts, EJBs, and other java code snippets.
  • Used JUnit framework for Unit testing of application and Clear Case for version control.
  • Built application using ANT and used Log4J to generate log files for the application.

Environments:

Java , J2EE , JSP, Struts, Apache Tomcat, EJB , Servlet, JNDI, JMS, Oracle 9i, HTML, XML Web Services, My Eclipse, SOAP, JUnit, ANT, Rational Rose , LOG4J, Clear Case.

Confidential

Software Developer

Project Description:

Certificate of Deposit is an enhancement that enables customers to renew an existing CD Account based on its maturity date. It facilitates user to select a new Interest distribution method for its interest deposit to a new USAA or a Non USAA Account USAA uses the Automation Framework to Test this application. The modules in this application have its own RSM, Test Conditions, Test Cases and System validation. For the Automation Framework the Business Flow modules, Scenarios Template, Data Tables and Object repository are prepared.

Responsibilities:

  • Analyzing Business Requirements and preparing the High Level test conditions and review them with the Business Team
  • Develop user interface using JSP and Custom Tags.
  • Implemented MVC architecture using struts. Involved in developing action classes to implement the
  • renewal functionality.
  • Preparing Test cases and Test scripts based on RSM Requirements Specification Matrix .
  • Conduct Test Cases walkthrough on the test cases with development and Business People.
  • Prepare Business flow Module, Scenario Template, Object Repository and Data Tables
  • Validate the Test Results produced by QTP
  • Validate XML Based Test Result Document for Traceability Report.

Environments:

Java, JSP, Struts, Servlets, JSP, DHTML, Java Script, WSAD, DB2, QTP tool

We'd love your feedback!