We provide IT Staff Augmentation Services!

Websphere Portal Java Tech Lead Resume

4.00/5 (Submit Your Rating)

Wallingford, CT

PROFESSIONAL SUMMARY:

  • Over 8 years of experience in all phases of Software Development Life Cycle (SDLC) and development of Client/Server and Web applications.
  • HealthCare & Banking industry domain experience
  • Experience in design and development of IBM, JSR 168 and JSR 286 portlets
  • Strong programming skills and development experience in JAVA 1.5, J2EE, Websphere Portal 6.1, SOAP Web Services, Struts1.2, Spring 2.5, SQL 10g/11g, DB2, Servlets, JSP, JSTL, JDBC, JavaScript, Java Beans, XML Schema and XML.
  • Experience in Websphere Portal Admin functions
  • Strong knowledge and Experience in using J2EE design patterns like Singleton, Front Controller, Session Facade, Business Delegate, View Helper, and Data Access Object.
  • Experience in design and development of J2EE applications wif reliability, security, manageability, scalability, extensibility, performance, and re - use.
  • Proficient wif Web Page Development using JSP, HTML, XML, CSS, Flex, AJAX and JavaScript.
  • Experience of using and developing Use case and Interaction diagrams using UML.
  • Experience of Lean management and SLAM processes
  • Experience in working wif Veracode, OWASP security scanning tools
  • Extensive experience in J2EE, Struts & Spring frameworks, MVC architecture.
  • Extensive experience in Object Oriented Analysis and Design (OOAD), and Object Oriented Programming (OOP) Technologies.
  • Working knowledge of application servers like IBM Websphere, Apache Tomcat & JBoss.
  • Extensive experience wif Oracle 10g/11g, DB2, MS SQL server, MS Access databases.
  • Experience in working wif IDEs like RSA, Eclipse, RAD and Flex Builder.
  • Experience in developing server side components: Enterprise Java Beans like Session beans, Entities and Message Driven beans (CMP, BMP and MDB) using EJB3.0.
  • Understanding and application of Multithreading and exception handling concepts.
  • Experience in writing SQL, DB2, PL/SQL queries and Stored procedures.
  • Experience in using version control software ClearTeam, ClearCase, ClearQuest, VSS, SVN & CVS.

TECHNICAL SKILLS

Operating Systems: Windows XP, Windows 7, UNIX

Languages: Java, JavaScript, SQL, HTML, XML, SOAP

Databases: Oracle 10g/11g, DB2, MySQL, MS Access

Web Related: HTML, XML, Java Script, JQuery, Java Servlets, JSP, CSS, Flex, SAX/DOM, AJAX, SOAP UI, WSDL, IBM WebSphere Portal 6.1

J2EE Technologies: JDBC, JNDI, RMI, EJB, Java Beans

Portal Server: IBM Websphere Portal server 6.1

Application Servers: IBM WebSphere 7.0, JBoss

Web Servers: IBM HTTP Server, Tomcat 7.0.

Database Tools: SQL Developer, RSA, TOAD

IDE & Versioning Tools: Eclipse, IBM RSA, IBM RAD, Maven, ANT, SVN, VSS, CVN, ClearTeam, ClearCase, ClearQuest

Frameworks: Struts, Spring.

Design Patterns: Singleton, Data Access Objects, Value Objects, Template Method, Business Interface, Business Delegate, Service Locator, Model View Controller Architecture and Front Controller.

Domain Knowledge: Healthcare, Banking

PROFESSIONAL WORK EXPERIENCE:

Confidential, Wallingford, CT

Websphere Portal Java Tech Lead

Responsibilities:

  • Responsible for programming on specific application subsets of teh company’s application portfolio
  • Participating in all phases of teh development and maintenance life cycle
  • Developed projects on JSR 168 & JSR 286 portlets
  • Maintains active relationships wif customers to determine business requirements and leads requirements gathering meetings
  • Worked wif Websphere Portal 6.1 project wif Veracode & OWASP security tools, CA SiteMinder, CA Introscope
  • Owns teh change request process and may coordinate wif other teams as necessary
  • Develops and owns list of final enhancements
  • Develops and defines application scope and objectives and prepares technical and/or functional specifications from wif programs will be written
  • Performs technical design reviews and code reviews
  • Created tables in DB2 & Oracle
  • Worked wif SOAPUI. Developed project to consume SOAP web-services
  • Ensures unit test is completed and meets teh test plan requirements, system testing is completed and system is implemented according to plan
  • Supports data information planning
  • Maintains technical development environment
  • Mentors others and may lead multiple or small to medium sized projects
  • Facilitates group sessions to elicit complex information on requirements clarification, design sessions, code reviews and troubleshooting issues
  • Supports vendor evaluation

Environment: IBM Websphere Portal 6.1, JSR 168/286 portlets, Java, J2EE, JSP, HTML, CA SiteMinder, Servlet, Struts/Spring MVC, JavaScript, UNIX, DB2, SQL, RSA, Maven, JUnit, SOAP, Microsoft SharePoint, IBM ClearTeam, IBM Rational ClearQuest, IBM OnDemand, IBM CA Introscope

Confidential, NJ

Java Portal developer, Sr. / Application Support / Onsite Coordinator

Responsibilities:

  • Supporting and servicing nine applications out of which 5 are client user facing - live - applications
  • Created projects on IBM & JSR 168 portlets wif Tivoli Access Manager
  • Developed and reviewed J2EE design and design documents
  • Prepared class and sequence diagrams
  • Initiated emphasis on using available common components, built common components and code, developed modular, scalable and expandable design and code
  • Defined and ensured that architecture, design and coding standards were followed in teh applications
  • Provided analysis, design, coding and testing for mission critical modules in any of teh applications
  • Monitoring teh development process, identifying and fixing test failures
  • Liaising wif other developers, testers and programmers to find teh root cause and resolve teh issues found
  • Preparing detailed Plan and Strategies before development cycle starts
  • Instituted Technical guidance to development teams
  • Tracked project deliverables and quality of deliverables
  • Interacting wif teh client and tan testers for requirement analysis and to identify problems
  • Estimating teh development time required for given requirements or fixes considering unit testing
  • Consulting wif members of teh project team to analyze operational procedures and information generation or utilization needs
  • Perform unit testing on computer programs, forms, reports and interfaces
  • Provide assistance to users wif application related issues or problems
  • Updating systems data and prepare conversion requirements
  • Create and maintain technical documentation on computer based information systems; compiling documentation for design changes or creation criteria
  • Analyzing, writing reports & communicating results to colleagues, managers and clients
  • Created HTML/XHTML, Java, JavaScript, JQuery, XML, SQL, PL/SQL for Oracle, Web application design, UML, Creating Use Cases, Creating Activity Diagrams, Creating Sequence Diagrams.
  • Extensively involved in teh application code development and unit testing.
  • Developed teh front-end wif full end-to-end functionality using Java - J2EE, implemented in Front Controller Design pattern using RAD IDE.
  • Utilized JSP Standard Tag Libraries and developed custom tags in teh design and development of Views.
  • Developed custom Tag Libraries for some of teh UI features.
  • Used struts 1.x features extensively as part of teh UI developed using MVC framework.
  • Implemented client side validations using JavaScript.
  • Worked wif code version control system IBM ClearCase.

Environment: Java, J2EE, IBM/JSR 168 portlets, JSP, HTML, Servlet, Struts/Spring/Cairngorm MVC, JavaScript, IBM Websphere Portal 6.1, SQL, RAD, Tivoli Access Manager, Flex builder, Ant, JUnit, XML, SVN, VSS, IBM Rational ClearCase, IBM Rational ClearQuest

Java/Portal/SQL Developer, Sr.

Confidential

Responsibilities:

  • Teh application was designed on Struts Framework to make use of MVC pattern.
  • Used Struts validator framework to automatically validate user inputs.
  • Developed IBM & JSR 168 portlets
  • Extensively used struts Action and Form Classes (Action, DispatchAction) which will validate teh input forms (Form Beans populated by JSP pages) based on teh business logic.
  • Develop, implement, and maintain an asynchronous, AJAX based rich client for improved customer experience.
  • Involved in designing teh data model for teh system.
  • Used J2EE design patterns like DAO, Value Object, Service Locator, MVC and Business Delegate.
  • Developed teh application on WebSphere Application/Portal Server.
  • Integrating existing J2EE applications into WebSphere Portal and enabling Web Services on Portal Server.
  • Developed/Customized Java Server Pages (JSP) for Customer User Interface (UI).
  • Developed web tier using Struts tag libraries, CSS, HTML, XML, JSP, Servlets.
  • Involved in writing test cases using JUnit.
  • Used SVN, ClearCase tool for Version control.
  • Implemented Connection Pooling and deployment of applications in WebSphere App server.
  • Support for System testing and User Acceptance Testing.
  • Involved in migrating code from development to QA, QA to UAT and UAT to Production environments.
  • Release management of teh code between different environments.
  • Developed and maintained Ant Scripts for teh build purpose on various environments.
  • Developing web applications as an end users/client’s perspective/requirements
  • Monitoring teh development process, identifying and fixing test failures
  • Perform unit testing on computer programs, forms, reports and interfaces
  • Liaising wif other developers, testers and programmers to find out teh root cause and resolve teh issues found
  • Interacting wif onsite coordinator and leading teh whole process from offshore
  • Preparing detailed Plan and Strategies before development cycle starts
  • Interacting wif testers for requirement analysis and to identify problems
  • Estimating teh development time required for given requirements or fixes considering unit testing
  • Consulting wif members of teh project team to analyze operational procedures and information generation or utilization needs
  • Analyzing, writing reports & communicating results to colleagues, managers and clients

Environment: Java, IBM & JSR 168 portlets, J2EE, JSP, Servlet, Struts MVC, JavaScript, IBM Websphere Portal 6.0, SQL, HTML, RAD, Ant, JUnit, SVN, VSS, IBM Rational ClearCase, IBM Rational ClearQuest

Confidential

Java/Portal/SQL Developer

Responsibilities:

  • Involved in gathering functional requirements, providing cost estimates and performing teh design and solution approach.
  • Involved in development of teh web service using Eclipse 3.1.
  • Worked wif JSR 168 portlets
  • Persisted domain model using Hibernate’s object-relational mapping facilities and Oracle Database.
  • Involved in building data objects and persistence objects using DAO design pattern.
  • Involved in integrating wif other applications for teh data retrieval.
  • Developed queries and checking teh results in SQL Developer.
  • Used CSS and HTML to develop teh application view.
  • Worked extensively in SVN for version control.
  • Responsible for design of composite pages, architecture of developing portlets.
  • Performed rigorous JUnit Testing.
  • Developed and reviewed architecture, related documents and architecture diagrams
  • Developed and reviewed J2EE design and design documents
  • Instituted Technical guidance to development teams
  • Defined and ensured that architecture, design and coding standards were followed in teh applications
  • Provided analysis, design, coding and testing for mission critical modules
  • Interacted wif Oracle using JDBC
  • Tracked project deliverables and quality of deliverables

Environment: Java, J2EE, JSP, JSR 168 portlets, HTML, Servlet, Spring MVC, JavaScript, IBM Websphere Portal 6.1, SQL, IBM RAD, Ant, JUnit, XML, SVN, VSS, IBM Rational ClearCase, IBM Rational ClearQuest

Confidential

Java Developer

Responsibilities:

  • Prepared technical documentation of teh project, which covered teh user manual for various modules of teh System.
  • Implemented MVC architecture using Flexcube @ framework.
  • Created abstract classes, abstract methods, core packages, distributed application, generic declaration, interface classes, packages, and exception handling methods.
  • Used XSLT and CSS to develop teh application view and JavaScript for Client Side manipulation.
  • Creation of Database Management System using PL/SQL statements, stored procedures, functions and triggers.
  • Developed web tier using CSS, HTML, XML, JSP, Servlets.
  • Used VSS as Software Configuration Management (SCM) system.
  • Involved in Retro-Fit activities to match teh changes in client specifications during different phases of teh project.
  • Release management of teh code between different environments.

Environment: Java 2, JDK 1.3, J2EE 1.3, JDBC, Oracle 9i, Java Script, HTML, CSS, Eclipse, WebSphere 6.1.

Confidential

Java Developer

Responsibilities:

  • Played an active role in development life cycle right from requirement study to Implementation.
  • Responsible for development of all teh pages needed for synching teh license information onto teh website and also designed a compact Oracle database schema.
  • Created abstract classes, abstract methods, core packages, distributed application, generic declaration, interface classes, packages, exception handling methods.
  • Creation of PL/SQL statements, stored procedures, functions and triggers.
  • Used CVS as Software Configuration Management (SCM) system.
  • Coding using Java, JSP, Java Beans and Servlets.
  • Testing - unit testing.

Environment: Java, JDK 1.3, JSP, JSTL, Servlets, JavaScript, HTML, PL/SQL, Oracle, Web Logic, WebSphere

We'd love your feedback!