J2ee /portal Developer Resume
CA
SUMMARY
- Highly motivated and goal - oriented Weblogic Portal and J2EE developer with handy experience in client side technologies including JavaScript, Ajax related framework and in server side technologies including Spring Framework, Struts 2.0, and Hibernate 3.0.
- 8+ years of experience in IT industry, development, deployment, testing, documentation, implementation & maintenance of Weblogic portal, Java, and Java2EE environments.
- Around 4+ years of experience in working with Weblogic Portal.
- Experience in working with Weblogic Portal 8.1, 9.2, 10.2, 10.3 .
- Extensive skills in designing, building, integrating Portal applications, Portlets and Page Flows in Weblogic portal 10.3 workshop.
- Developed portlets components like JSP/HTML portlet, java portlet, page flow portlet, struts portlet and WSRP (remote portlets).
- Experience in developing remote portlets(WSRP) in Weblogic portal Workspaces 9.2, 10.2, 10.3 .
- Experience in installation and configuration of Weblogic Portal Server 8.1, 9.2.
- Experience in installation and configuration of Weblogic Portal Server 10.3 .
- Extensive and in-depth noledge in Weblogic Portal framework.
- Experience in working with Spring Framework2.x and MVC Framework.
- Extensive experience in Java/J2EE, JSP, Servlets, JavaScript, Oracle, HTML, VB, XML and various commercial tools on Unix and Windows platforms.
- Experience in designing complex enterprise systems and services using Java, J2EE Servlets, JSP, EJB, JNDI, Struts, Spring framework, Hibernate Frameworks, XML and Web Services.
- Good expertise in Developing JSF, Spring MVC.
- Proficient in Object Oriented Programming and Database concepts.
- Hands on experience with SOA and Web Service architectures - SOAP and REST.
- Experience in developing web client interfaces using JSP,JSP custom tags, Tiles, JSF, Flex, Velocity, XML, HTML, DHTML, JavaScript and Ajax frameworks and Dojo.
- Hands on experience in ExtJS 4.0.
- Expertise in all phases of teh SDLC, enterprise Design Patterns, Agile Methodology (Scrum) and Test driven development (TDD) practices.
- Experience on various application servers like Apache Tomcat, Weblogic, WebSphere, JBoss, and JRun.
- Hands on experience in C, C++.
- Involved for performance tuning (Using Samurai, jprobe) customization and maintenance of J2EE applications and Application Server.
- Hands on experience in Flex development and creating teh flex builder workspace.
- Experience in database development skill using Oracle 8i/10g, MySQL and hands on experience with SQL, PL/SQL.
- Experience in writing Ant build and Maven Build script build/compile/deploy teh code using ANT and Maven script in mixed Solaris/HP-UX/WIN environment.
- Extensively worked with Eclipse, IntellijIDEA and Weblogic 10.3 Workshop.
- Having Good experience in creating and publishing Web Services using Weblogic Workshop Tool.
- Good working noledge on CVS, SVN and Visual Source Safe (VSS) for version control.
- Providing 24X7 production supports for teh application stability.
- Quick learner and up-to-date with industry trends. Excellent written and oral communications and team player. Excellent customer relations and people management skills. Ability to work independently and well-organized. Strong analytical and problem solving skills. Excellent presentation skills (strong verbal and written communications).
- Excellent analytical, communication and problem solving skills.
- Excellent team player, ability to work independently in a fast paced environment.
TECHNICAL SKILLS
O.S: Windows 98/2000/NT, XP, Vista, Unix, Linux.
Languages: C, C++, Java 5.0, J2EE
Server-side Technologies: Java EE, EJB, SOA, JAXP, SAX parser, JMS, MQ Series, Struts Framework, Spring Framework, MVC, JSF, Weblogic, Web Sphere, Tomcat, JBoss, JDBC, Hibernate, JavaMail, Java Naming & Directory Interface (JNDI), JSP, JSF (Java Server Faces), Servlets Programming. ANT build, Maven, JVM Performance Tuning, WSDL, jUnit, Apache Tomcat
Web Technologies: JSP, JSTL, JavaScript, XML, Google Web Toolkit(GWT), JSF, Tiles, Velocity, SOAP, JQuery.
IDE: BEA Workshop, Eclipse, NetBeans, JBuilder, JDeveloper, WSAD
Application Servers: Apache Tomcat, Weblogic, WebSphere.
Data Base & Other Tools: SQL, PLSQL, MySQL, Oracle 7.X, 8i, 9i &10g, Toad, CVS, Subversion, Rational Rose enterprise edition, UML, jProbe, Dreamweaver 8, Visual Studio, Select, JMeter, Log 4J, JBuilder3.0, Clear Case
PROFESSIONAL EXPERIENCE
Confidential, CA
J2EE /Portal developer
Responsibilities:
- Involved in requirement gathering and preparing technical design documents.
- Extensively working on UI enhancements using Java / J2EE.
- Developed different portlets like JSP/HTML portlets, page flow portlets.
- Involved in developing front-end GUI components using CSS3, HTML and JavaScript.
- Involved in developing dynamic web pages using portal, JSP and JavaScript.
- Extensively worked with JSON.
- Implemented AJAX functionalities for handling asynchronous request/response.
- Deploying teh application to WebSphere application servers in different environments
- Actively participated in go-live activities
- Involved in defect fixing.
Environment: Web Sphere 7, J2EE, CSS3, JSP, HTML5, Clear Case, SQL, JQuery, AJAX, Java Script.
Confidential, CA
Weblogic Portal developer
Responsibilities:
- Developing teh Portal application using JSF1.2 technology as per teh requirements.
- Implementing teh MVC design pattern for teh development of application.
- Extensively worked on Weblogic workshop for building teh portlets.
- Developed customized skins and layouts to get teh desired look and feel as per teh business requirements.
- Developed client delegates for teh different web services.
- Extensively used Layer 7 / Splunk for monitoring and debugging teh web service request responses.
- Developing web pages using portal, JSF and JSP / JavaScript.
- Designing and developing front-end GUI components using HTML, JavaScript, CSS, JSP, Custom tags & JSTL, JSF custom libraries.
- Deploying teh application to Web Logic servers in various environments.
- Preparing Unit test cases for testing, identifying teh issues and fixing defects.
- Monitoring, finding and fixing teh production issues as a part of storm period.
- Preparing teh Error log for all teh critical issues with teh solutions (Developing & Deploying).
- Preparing teh documentation for all teh technical procedures and approaches.
Environment: Weblogic Portal 10.3, J2EE, JSF 1.2/2.0 JSP, JSTL, CSS, Web services, JQuery, Oracle, MKS, XML. Splunk/ Layer 7.
Confidential, NC
WebLogic Portal developer
Responsibilities:
- Worked on different Enterprise Portal application
- Developed portals, desktops, books, pages & portlets using Workshop 10.0
- Developed / worked with different portlets like JSP/HTML portlet, java portlet, page flow portlet.
- Extensively worked on customizing default weblogic portal server's skins, skeletons, shells, themes and layouts to get required look & feel for application
- Extensively worked on portal administration console for creating Desktops, Roles and Entitlements.
- Used Content management to display content in teh JSP view components
- Worked with JSF and Spring MVC.
- Worked with Spring framework while designing teh business layer.
- Developed front-end GUI components using HTML, JavaScript, Ajax, CSS, and JSP.
- Implemented AJAX functionalities for handling asynchronous request/response.
- Implemented Java Design Patterns such as MVC and singleton pattern throughout teh application
- Good experience in working with Object-oriented Design (OOD) and Object-oriented programming (OOP)
- Performing all teh Migrations & handling all teh Environmental issues.
- Maintaining End to End documentation for all teh Projects
Environment: Weblogic portal 10.0 /10.3, J2EE, JSF, Spring3.x, JDBC, SQL, Apache Tomcat, AJAX, JavaScript, CSS, Webservices (SOAP/WSDL), Star Team, Cruise Control, SCM Tool, Weblogic, HTML.
Confidential, Irving, TX
Web Logic Portal developer
Responsibilities:
- Worked on Enterprise Portal application
- Extensively Worked with JSR-168 portlets as a part of dat worked on full lifecycle of JSR 168
- Extensively worked on ide Weblogic workshop, Oracle SQL Developer and Site Studio for Development purposes
- Involved in creating portal look and feel like Skins, skeletons, layouts using Weblogic Workshop 10.3
- Developed teh Google search functionality for Confidential .
- Created a Web Service for teh Google interface to implement teh Google search functionality
- Designed and developed front-end GUI components using HTML, JavaScript, Ajax, CSS, Velocity templates, JSTL
- Extensively used JSTL tags NETUI tags for jsp Development
- Used GWT to develop Ajax webaplication.
- Extensively Worked with teh Spring DAO for data injection from Oracle UCM and Oracle Database 10g
- Created custom fragments, workflows using Oracle UCM Content Management Server and Site Studio. Most of teh work involves creating, editing teh datafiles and check-in teh datafiles into UCM
- Involved in fetching teh data from teh database through SQL Scripts
- Implemented Java Design Patterns such as MVC and singleton pattern throughout teh application
- Extensively worked on XML parsing techniques DOM and JAXB
- Implemented AJAX functionalities for handling asynchronous request/response.
Environment: Weblogic Portal 10.3, J2EE, JSP, JSTL, Ajax, GWT, CSS, Spring, servlets, ANT, Web services, Oracle, SVN (subversion), XML, XSLT, DOM, JAXB, UNIX and Oracle DB 10g
Confidential, Ridgefield, CT
Web Logic Portal developer
Responsibilities:
- Worked on Enterprise Portal application
- Involved in creating Portals, Portlets, books, pages, desktops, Portal look and feel like Skins, skeletons, shells, themes, layouts, menus and worked with place holders, events, content selectors, campaigns using Weblogic Workshop 10.2/10.3
- Developed Java Page Flow, Struts and webservice Portlets using Weblogic Workshop 10.3 as a part of application development. Utilized and developed EJB, JMS and Web Service controls for creating teh Portlets
- Worked with different kinds of Portlets like JSP/HTML Portlet, Java Portlet, JSF Portlets, Page flow Portlet and remote Portlet (WSRP)
- Designed and developed front-end GUI components using HTML, JavaScript, Ajax, CSS, JSP, Custom tags, NetUI tag libraries & JSTL
- Used to create different event listerners for JPF portlets
- Designed and developed different page flows like nested page flows, shared page flows
- Designed business layer with Spring framework.
- Involved in customizing default weblogic portal server's skins, skeletons, shells, themes and layouts to get required look & feel for application
- Implemented inter portlet communication and portlet backing files for different page flows.
- Created secured and non-secured portals for application
- Worked on Inter Portlet communication using event handlers, file based and streaming portal on Weblogic portal 10.3
- Installed Weblogic Portal server 10.3.1 and configured users, groups, roles, and content management system
- Worked on portal administration for creation of various desktops, user entitlements, content management and caching
- Configured and used weblogic content managment to display content in JSP view components
- Involved in fetching teh data from data sources through SQL scripts
- Work using JSP/Servlets/Tomcat/Struts/Hibernate/ANT configuration for teh web apps
- Good experience in working with Object-oriented Design (OOD) and Object-oriented programming (OOP)
- Technologies utilized include various J2EE technologies like Weblogic, Struts, Hibernate, JDBC, and Service Oriented Architecture (SOA) for designing services interface to teh e-Plate Server Module, EJB based Java RMI. Also XML/XSLT/XML schema is used for faster data transformations between various client interfaces
Environment: Weblogic Portal 10.3/10.0, Spring2.x, JDBC, J2EE (Servlets/JSP/JNDI), SQL, Struts, Apache Tomcat, XML, JAXP, JavaScript, CSS, Ajax, ANT, Oracle 10g, HQL, ClearCase, UNIX, Windows XP.
Confidential, NJ
J2EE / Web Logic Portal Developer
Responsibilities:
- Installed and configured Weblogic Portal Server 9.2 for users, groups, roles, & content management system
- Developed portals, desktops, books, pages & portlets for Accounts module using Weblogic Workshop 9.x
- Developed database access service layer for teh Webservices and integrated modules.
- Designed and developed front-end GUI components using HTML, JavaScript, CSS, Velocity templates, NetUI tag libraries & JSTL
- Developed and configured “front-end & server side validations” using Beehive Validation framework
- Implemented AJAX functionalities for handling asynchronous request/response.
- Involved in customizing default Weblogic portal's skins, skeletons, shells, themes and layouts to get required look & feel for application.
- Developed different kind of portlets like JSP portlets, Java page flow (JPF) portlets, URL portlets, WSRP (remote portlets) etc.
- Used to apply different event listeners for application page flows using workshop wizards.
- Designed and developed different kind of page flows like nested, inheritance & shared page flows.
- Implemented inter-portlets communication and portlets backing files for application page flows.
- Configured and used Weblogic content management to display content in JSP view components.
- Developed Spring business bean classes & configured them in Spring application context file.
- Wrote Hibernate POJO classes and corresponding mapping files, which maps bean properties to teh table columns in database.
- Developed classes in teh Service layer to handle teh business logic and classes in teh DAO layer to handle persistence operations of teh application.
- Developed action classes in Presentation layer to handle navigation logic and developed teh UI pages using JSP, Struts Generic and UI tags.
Environment: Weblogic Portal 9.2/10.0, Java, JDBC, J2EE (Servlets/JSP/JMS/JTA), Spring, Hibernate, JSF, Apache Tomcat, XML, Ajax, WebServices (SOAP/WSDL), Oracle 10g, JavaScript, CSS, ANT, JUnit, log4j, TOAD.
Confidential, DE
J2EE / WebLogic Portal Developer
Responsibilities:
- Involved in installation and configuration Weblogic Portal Server.
- Involved in creating Portals, Portlets, books, pages, desktops, skins, skeletons, shells, and themes, layouts and menus.
- Developed different portlets like JSP/HTML portlet, java portlet, page flow portlet, struts portlet and WSRP (remote portlets) .
- Designed and developed different kind of page flows like nested & shared page flows.
- Used to deploy portal application in Weblogic portal server using workshop.
- Implemented inter-portlets communication and portlets backing files for application page flows
- Involved in Weblogic Portal Administration for Installing and configuring Weblogic Portal Server, creating users, user groups, defining rules, content management and portal security.
- Implemented Java Design Patterns such as factory pattern, MVC and singleton pattern throughout teh application.
- Used Hibernate to automate persistence, wrote java objects to automate teh interaction between objects and database and Implemented teh integration tier using Hibernate as teh persistence frameworks.
- Developed enterprise java beans like Session & entity beans for both teh applicaiton modules
- Involved in integration of application to teh organizations LDAP server
- Wrote SQL queries and stored procedure for Oracle database
- Wrote JUnit test cases for teh application to test teh modules
- Involved in writing ANT build scripts, which used to build & deploy application
Environment: Weblogic Portal 8.1, Java, Jsp2.0, JSTL, Ajax, CSS, Struts, Hibernate, servlets ANT, Webservices, Oracle, SVN (subversion), RCS, XML, XSLT, XPath.
Confidential
JAVA/J2EE Developer
Responsibilities:
- Study teh function requirements and prepare teh application requirements word document.
- Extensively worked on building applications using Swing.
- Developed Physician order entry forms using Java Swing API.
- Worked on Servlets, JSP, Java Beans, RMI, JDBC and Common Utilities E-Mail Service Framework.
- Development of SQL/PLSQL scripts for stored procedures, functions for SQL server database.
- Development of JDBC Connection Pool API as an interface to database for fast database response using bottom out transaction processing approach.
- Responsible for Debugging and Assembly test and user acceptance Test of teh end product on teh development environment.
- Involve in developing teh UI Templates using JSP Custom Tags to separate presentation logic.
- Wrote Test Cases using JUnit.
- Involved in development of UI templates.
- Involved in defect fixes.
- Performed unit testing of coded features.
Environment: Java, J2EE, Servlets, SWING, Websphere application server, HTML, JavaScript, JDBC, SQL server, Eclipse and UNIX, JSP, XML, XSL, JDBC, Oracle8i and UNIX.