Senior Java Portal Developer Resume
New, JerseY
SUMMARY
- 11+ years of experience in Software Development. To pursue a challenging career in teh field of software technology with teh specialization in Weblogic Portal and J2EE based web technologies in a process oriented IT organization. Excellent team player with problem - solving and trouble-shooting capabilities with good programming skills.
- Extensive noledge and exposure in web based multi-tier applications using J2EE. Used a wide variety of technologies for building teh applications, including Java JDK, J2EE, Struts, JSP, Servlets, JSTL, Java Beans, Multithreading, EJB, JNDI, SOAP, JDBC, JMS, RMI, Weblogic Portal, Weblogic Integration, Java Web Services, Spring, Hibernate, JMS, Java Mail, REST, Java Script, JQuery, JSF, AJAX, HTML, DHTML, XML, XSL, XSD, CSS, JProbe, SVN and CVS.
- Experience in Analysis and Design using SDLC
- Possess excellent experience with Liferay Portal, Oracle Weblogic, JBOSS and Tomcat.
- Well experienced in RAD, WSAD and Eclipse.
- Experience with implementing logging features using Log4j.
- Fast learner with a keen interest in expanding my skill set with new technologies.
- Strong experience in SDLC design phase using UML, Sequence and Class Diagram generation using Rational Rose and Microsoft Visio.
- Excellent written and verbal communication skills and good at documentation of user requirements and system specifications.
- Having 7 years of experience in Telecom Domain with clients Confidential, Confidential, Confidential Communications and Confidential .
- Extensive experience working on Agile methodology based projects.
TECHNICAL SKILLS
Languages: Core JAVA, JavaScript, Shell Scripting, XML, XSL, C and C++
Framework: Weblogic Portal, STRUTS, EJB, SPRING, HIBERNATE, AJAX, LOG4J, ANT
Design Patterns: MVC, Singleton, Service Locator, Factory, DAO, Session Facade and Value Object
ORM Tools: Hibernate, IBATIS
Design Tools: TOAD
Version Control: Sub Version, CVS and Clear Quest
App server: Oracle Weblogic Portal Server 10.3.2, BEA WebLogic 10.0, 9.2, JBOSS
IDE: Eclipse Kepler, Eclipse Juno, BEA Weblogic workshop and NetBeans
SCM: Tortoise CVS, Star Team and Visual Source Safe
GUI: JSP, HTML 4.0, CSS, JavaScript, JQUERY, JSTL
Databases: ORACLE, SQL Server, My SQL and MS ACCESS
Other Tools: ANT, MAVEN
Platforms: UNIX, LINUX and Windows XP
PROFESSIONAL EXPERIENCE
Confidential
Senior Java Portal Developer
Responsibilities:
- Capturing business process requirements.
- Prepare requirements document incorporating teh business rules and necessary changes
- Used Spring MVC portlets and Content Display portlets for displaying teh portal pages.
- Used JSON and JQuery grids for frontend display.
- Used firebug and toad tools for developing teh code and testing.
- Used JavaScript, JQuery, CSS, and JSP for designing teh webpages.
- Used Maven as build tool for compiling teh code.
- Used Hibernate with Spring.
- Used GIT Extensions for code version control.
- Used Version One for Sprint planning.
- Prepare documentation (requirements, design, technical, and user)
Environment: Liferay Portal 6.2, Oracle 11g, HTML, CSS, JMS, XML, JavaScript, JQuery, Spring, JPA, SOAP Web Services, WSDL, Hibernate, Eclipse, Maven,Toad,GIT Extensions, Version One and JBoss.
Confidential
Senior Java Developer
Responsibilities:
- Capturing business process requirements.
- Exploratory functional and security evaluation of existing HUB software, web interface code.
- Evaluate and report teh possibility of implementing secure RSS feeds HTTP/HTTPS/SSL
- Prepare requirements document incorporating teh business rules and necessary changes
- Implemented SOAP based Web Services for other applications to communicate
- Implement new version software; prepare update for existing subscribers and publishers on teh HUB. Port existing publications and subscriptions to teh new HUB/URL & version.
- Usage ofJMSmessages to communicate results and interaction with teh system asynchronously.
- Used Javascript, Jquery, CSS, Jspx for designing teh webpages.
- Used Maven as build tool for compiling teh code.
- Used Hibernate JPA annotations.
- Wrote Web Services for few operations which needs to be published over teh web
- Prepare documentation (requirements, design, technical, and user)
Environment: RSS Feeds, HTTP, HTTPS, SSL, Enterprise Web Services, My SQL, HTML, CSS, JMS, XML, JavaScript, JQuery, Spring, JPA, SOAP Web Services, WSDL, JPQL, Hibernate, Eclipse, Maven and Tomcat.
Confidential
Senior Java Developer
Responsibilities:
- Capturing business process requirements.
- Defined Web Services using XML-based Web Services Description Language
- Involved in development activities which involves construction of Portal and JPF Portlets using NETUI Framework in WebLogic 10.3.2 workshop.
- Created Desktops, Books, and Pages in WebLogic portal administration console.
- Developed menus for various funds using JQuery.
- Used Spring framework, Spring annotations, Spring AOP programming.
- Used Javascript, Jquery, CSS, Jsp, JSTL for designing teh webpages.
- Created JMS Queues and JMS Event Generators to process teh messages.
- Involved in development activities which involves writing stored procedures and queries in MSSQL Server 2008.
- Created RESTful webserivces in pushing data to downstream systems.
- Used teh ORM tool Hibernate to communicate Portal framework with teh Database.
- Integrated teh web application with Salesforce for creating clients and Document management.
Environment: WebLogic 10.3.2 workshop and server, MSSQL Server 2008 Client, HTML, CSS, JavaScript, Jquery, JSTL, NETUI Framework, Portal, JMS, SOAP Web Services, XML, JPF & JSP Portlets, Spring, Hibernate, Salesforce, WebDrive and Tortoise CVS.
Confidential
Senior Java/Portal Developer
Responsibilities:
- Capturing business process requirements.
- Used web service calls using Java Web Services RPC and Apache AXIS client packages.
- First hand WSDL files are created as per teh W3C standards and generated teh web service using Weblogic Workshop 10.0.
- Involved in development activities which involves construction of Portal and JPF Portlets using NETUI Framework in WebLogic 10.0 workshop.
- Worked with JPD processes and File Event generators in WLI Console.
- Created JMS Queues and JMS Event Generators to process teh messages.
- Created user profiles for visitor entitlements for different users.
- Worked in Delegated administration for creating different roles like administration roles, portal administration roles and library administration roles.
- Developed Shell scripts for teh reconciliation process of teh Nortel Files.
- Developed Shell scripts for processing various inbound files that we received from different regions.
- Used Agile methodology one of teh RAD methodology for development.
- Created Test cases and Test Plans in Mercury Quality Center, Testing Tool.
- Involved in development activities which involves writing stored procedures and queries in Oracle PL/SQL.
Environment: WebLogic 10.0 workshop and server, SOAP, WSDL, Oracle Client, WinSCP, NETUI Framework, Portal, JPF Portlets, JMS, Weblogic Integration, Mercury Quality Center and WinCVS.
Confidential
Senior JAVA/J2EE Developer
Responsibilities:
- Capturing business process requirements.
- Requirement Analysis and defining teh Scope.
- Created Design documents using Rational Rose for Flow Charts and Sequence Diagrams.
- Involved in development activities which involves construction of Portal and JPF Portlets using NETUI Framework in WebLogic 10.0 workshop.
- Created teh skin, skeleton, .LAF and Shell for teh Portal application.
- Created Desktops, Books, and Pages in WebLogic portal administration console.
- Used JPF annotations in Page Flow Controller in Portal application.
- Created user profiles(.usr files) for visitor entitlements for different users.
- Created Test cases and Test Plans in Mercury Quality Center, Testing Tool.
- Involved in development activities which involves writing stored procedures and queries in Oracle PL/SQL.
- Used Agile methodology one of teh RAD methodology for development.
- Managing teh configuration and controlling teh versions of source codes using WinCVS (Version Control Systems).
- Used WinSCP and Putty for accessing UNIX Servers.
Environment: WebLogic 10.0 workshop and server, Oracle Client, SOAP, WSDL, WinSCP, NETUI Framework, Portal, JPF Portlets, Weblogic Integration, Mercury Quality Center, WinCVS and Putty.
Confidential
Java/J2EE Developer
Responsibilities:
- Capturing business process requirements.
- Requirement Analysis and defining teh Scope.
- Involved in development activities which involves construction of Portal and JPF Portlets using NETUI Framework in WebLogic 10.0 workshop.
- Creating a skin, skeleton, .LAF and Shell for teh Portal application.
- Creating Beehive Controls, Books, and Pages in WebLogic 10.0 workshop.
- Used JSTL tags for conditions and looping in jsp pages in Portlets.
- Used JPF annotations in Page Flow Controller in Portal application.
- Created JSR 168 portlets used as Remote Portlets using WSRP.
- Used Shared Libraries for portal application.
- Used InterPortlet Communication for communicating between portlets by passing parameters.
- Involved in development activities which involves writing stored procedures and queries in Oracle PL/SQL.
- Managing teh configuration and controlling teh versions of source codes using Dimensions (Version Control Systems).
- Used WinSCP and Putty for accessing UNIX Servers.
- Used JDBC calls to access Oracle Database and also developed stored procedures.
Environment: WebLogic 10.0 workshop and server, Oracle Client, WinSCP, NETUI Framework, Beehive Controls, Portal, JPF and JSR 168 Portlets, JUnit, Dimensions and Putty.
Confidential
Senior JAVA/J2EE Developer
Responsibilities:
- Capturing business process requirements.
- Involved in SDLC design phase using UML, Sequence and Class Diagram generation using Rational Rose and Microsoft Visio.
- Involved in development activities which involves construction of Portal and JPF Portlets using NETUI Framework in WebLogic 9.2 workshop.
- Creating a skin, skeleton, .LAF and Shell for teh Portal application.
- Creating Beehive Controls, Books, and Pages in WebLogic 9.2 workshop.
- Used JPF annotations in Page Flow Controller in Portal application.
- Used CMS (Content Management Systems) to display teh contents from teh Virtual Content Repository.
- Involved in preparing Unit Test Cases and performing Unit Testing and Integration Testing.
- Used Webservices to call teh WSDL methods in teh server system to get certain information for teh application.
- Involved in development activities which involves writing stored procedures and queries in Oracle PL/SQL.
- Managing teh configuration and controlling teh versions of source codes using CVS (Version Control Systems).
- Used WinSCP and Putty for accessing UNIX Servers.
- Used Log4J for generating teh logs.
- Used JDBC calls to access Oracle Database and also developed stored procedures.
Environment: WebLogic 9.2 workshop and server. Oracle Client, PL/SQL, Web Services, NETUI Framework, Beehive Controls, Portal and Portlets, Log4J, WinSCP, CVS and Putty.
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in teh business analysis and system design to support teh complex workflow logic
- Requirement Analysis and defining teh Scope.
- Involved in development activities which involves construction of Struts, EJBs in J2EE environment.
- Implemented AJAXintegrating with Struts framework.
- Involved in development activities which involves writing stored procedures and queries in Oracle PL/SQL.
- Used ANT SCRIPTS in deploying teh application.
- Involved in preparing Unit Test Cases and performing Unit Testing and Integration Testing
- Managing teh configuration and controlling teh versions of source codes using CVS (Version Control Systems).
- Used Log4J for generating teh logs.
- Used JDBC calls to access Oracle Database and also developed stored procedures.
Environment: WebLogic 9.2 workshop and server. Oracle Client, WinSCP, Log4J, AJAX, Struts, EJB and Putty.
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in teh analysis and design to support teh complex workflow logic
- Involved in development activities which involves construction of XML, XSLT, and XSD in XmlSpy which form part of realizing a message transformations in hub for end-to-end systems communication.
- Used ANT SCRIPTS in deploying teh application.
- Created GUI using Java Swing.
- Used Webservices to call teh WSDL methods in teh server system to get certain information for teh application.
- Involved in preparing Unit Test Cases and performing Unit Testing and some more documentations.
- Managing teh configuration and controlling teh versions of source codes using Star Team (Version Control Systems).
Environment: WebLogic, XmlSpy, XML, XSLT, XSD, Swing, Star Team and Web Services
Confidential, New Jersey
Java/J2EE Developer
Responsibilities:
- Involved in teh business analysis and system design to support teh workflow
- Requirement Analysis and defining teh Scope.
- Involved in development activities which involves construction of JSP, servlets, EJBs in J2EE environment.
- Developed JavaScript functions for client side validations.
- Implemented MVC Design Pattern in teh development process.
- Fetch teh data through’ teh Socket.
- Involved in preparing Unit Test Cases and performing Unit Testing and Integration Testing.
- Managing teh configuration and controlling teh versions of source codes using MS-VSS (Version Control Systems).
Environment: JBoss 3.2.3, SQL Server, Java, J2EE (Servlets, JSP, EJB - Session beans, MDB) and MS-VSS
Confidential, New Jersey
Java/J2EE Developer
Responsibilities:
- Involved in teh business analysis and system design to support teh workflow
- Requirement Analysis and defining teh Scope.
- Involved in development activities which involves construction of JSP, servlets, EJBs in J2EE environment.
- Developed JavaScript functions for client side validations.
- Implemented MVC Design Pattern in teh development process.
- Implemented mail functionality using Java Mail API.
- Involved in preparing Unit Test Cases and performing Unit Testing and Integration Testing.
- Managing teh configuration and controlling teh versions of source codes using MS-VSS (Version Control Systems).
Environment: JBoss 3.2.3, SQL Server, Java, J2EE (Servlets, JSP, EJB - Session beans, MDB) and MS-VSS