Sr. Websphere Portal Developer Resume
New York, NY
SUMMARY
- 7 years of professional programming experience in Systems Analysis, Design, Development of various Client/Server and Internet Applications.
- 7 years of experience in SDLC, Object oriented analysis/design and development, Model View Controller, Java EE/J2EE (Servlets, JSPs, JNDI, Java Beans, RMI, and JDBC).
- 4 years’ experience in WebSphere Portal design and development using Portlets, Servlets, JSP, JDBC, WebSphere Portal Server, etc.
- Experienced in planning, design and implement portal solutions using WebSphere Portal.
- Experienced in developing JSR 168/286, IBM Portlet APIs and customizing the themes and skins with personalized content.
- Experienced in RDBMS like IBM DB2 and SQL Server.
- Experienced in designing, developing and maintaining portal applications using IBM WebSphere Portal on Rational Application Developer (RAD).
- Experienced in developing web applications using Java, Servlets, JSP, Portal Applications, Hibernate, Spring MVC, Spring, AJAX, and JDBC.
- Extensively installed, configured and used different IDEs like Eclipse, RAD, BEA Weblogic Workshop, Net Beans, and WSAD.
- Proficient in unit testing the application using JUnit.
- Knowledge on TCP/IP and UDP.
- Experienced in using gradle and Log4j tools.
- Extensively worked in Unified Modeling Tools (UML) in designing Use Cases, Class diagrams, Sequence and Object Diagrams using Rational Rose.
- Working knowledge of the various source code management tools such as Git, Microsoft VSS and Rational Clear case.
TECHNICAL SKILLS
Portal Technologies: IBM WebSphere Portal 8.0/7.X/6.X, IBM Portlet API, JSR 286/168 Portlet, Web Experience Factory 7.X
Java EE Technologies: JSF, Servlets, JSP, JSTL, JDBC, MVC, Hibernate, Spring MVC, LOG, JNDI, Swings, RMI
Languages: Java, Python, C, SQL
IDE Tools: RAD, Eclipse, My Eclipse, IntelliJ Idea, Net Beans
Web Technologies: JavaScript, CSS, HTML, DHTML, AJAX, XML, XSL, Flex, Restful
Databases: SQL Server, DB2
Design Methodologies: UML, Rational Rose, RUP
Messaging Systems: JMS
Web Application Servers: IBM WebSphere, WebLogic, Apache Tomcat
PROFESSIONAL EXPERIENCE
Sr. WebSphere Portal Developer
Confidential - New York, NY
Responsibilities:
- Worked as aWebSpherePortalDeveloper and has got experience on working for variousPortal services projects and other banking applications under Integrated Development environments like Eclipse, Net-Beans and deploying the portalsWebSphereserver.
- Set up development environment with Rational ApplicationDeveloperandWebSpherePortalserver.
- Developed WebSphere portal application using portlet API (JSR 286).
- Extensively worked on inter portlet communication using portlet event.
- Extensively worked on planning, design and implementportalsolutions usingWebSpherePortal.
- Created, tested & deployed portal applications onWebSphereApplicationServer usingIBM Rational Application Developer tools.
- Used Spring framework for dependency injection and integrated with Hibernate and Spring MVC.
- Used JQuery and AJAX for validations and integrating business server side components on the client side with in the browser.
- Created complex SQL and used JDBC connectivity to access the database
- Used Web Services (SOAP) for transmission of large blocks of XML data between two interfaces.
- Developed the Web Services Client using SOAP, WSDL description to verify the credit history of the new customer to provide a connection.
- Used Subversion for software version control.
- Used JUnit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
- Developed JSPs using EL language and JSTL tags.
- Designed UML diagrams using UML and Rational Rose.
Environment: IBM WebSphere Portal 8.0, IBM Rational Application Developer(RAD), Spring, Hibernate, Spring MVC, JQuery, CSS, Ajax, HTML5, DB2, CRUD, PL/SQL, JDBC, Apache CXF, Soap, Web Services, Subversion, Scrum, UML, JSP, JSTL, Servlet, Maven.
Sr. WebSphere Portal Developer
Confidential - Jersey City, NJ
Responsibilities:
- Extensively involved in design and developed portlets for WebSphere Portal application.
- Deployed the application on WebSphere Application Server.
- Developed REST architecture based web services to facilitate communication between client and servers.
- Created Class Diagrams and sequence diagrams using UML.
- Extensively worked on developing applications using WebSphere, Weblogic, Apache, and Tomcat.
- Extensively worked on developing Web, Client/Server, multi-tiered applications from designing of the architecture, requirements gathering through testing and installation with quick learning curve on new technologies and excellent problem solving, analytical, logical and inter personal skills.
- Deployed the portlets using XML Access script
- Implemented the Spring dependency injection of the Database helper instance to the action objects.
- Worked on the Spring framework like Spring IOC and Spring DAO.
- Involved in writing Jquery for dynamic manipulation of the elements on the screen and to validate the input.
- Responsible for Oracle Forms and maintaining CRUD operation on the database.
- Wrote Stored Procedures, Packages, PL/SQL scripts are used to query the database. Designed & implemented client/server application to plan package forwarding & route scheduling. Used JDBC for database connectivity.
- Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
- Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS..
Environment: IBM WebSphere Portal 7.0, WebSphere Application Server(WAS), Java EE, Spring, Hibernate,, Ajax, JavaScript, Oracle, Crud, PL/SQL, JDBC, Apache CXF, REST, Subversion (SVN), Agile, UML, JSP, JSTL, Servlet, Maven.
WebSphere Portal Developer
Confidential - Dallas, TX
Responsibilities:
- Designed and developed JSR Portlet, IBM Portlet API based applications for various Departments.
- Extensively involved in customizing the design and development of Themes and Skins of WebSphere portal according to the client's requirement.
- 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 of Portals.
- Leveraged Rules based Personalization within the Portal to enable configurable personalization
- Used JDBC to connect to the information model tier.
- Responsible for managing the portal solution after the deployment to the production site.
- Used Rational Clear Case for versioning.
Environment: IBM WebSphere Portal 7.0/6.X, IBM WebSphere Application Server, Oracle, Red Hat Linux, IBM WCM, IBM Rational Application Developer, J2EE, JSP, Servlets, XML/XSL.
Java Developer
Confidential
Responsibilities:
- Involved in developing application using Velocity framework, JSP, JSTL, struts tag libraries struts-bean,
- CSS, spring framework, java, java script, Ajax, HTML and DHTML for front-end development.
- Involved in migration of database schemas from Informix to Oracle database.
- Involved in writing complex stored procedures as per business logic and creation of Triggers and Sequences.
- Extensively used Log4J for logging in the application, Ant tool to build and configure J2EE applications.
- Involved in migrating the CPP modules to java modules with spring framework.
- Involved in creation queues and topics with JMS and ActiveMQ, created messages and send to queues.
Environment: Java, J2EE, HTML, Java Script, Oracle, JSP, Servlets, XML, Eclipse, JDBC, CVS, PL/SQLAnt, Unix, Java mail (SMTP), Magic Draw, IBM, MQ Series. JMS, CEM, Timer task, log4J, JPA, EJB, Flex, C++, Informix database
Software Engineer
Confidential
Responsibilities:
- Used the Use cases, Interaction diagrams and Class diagrams in development of the application.
- Implemented "Model View Controller (MVC)" architecture for an efficient implementation of the view level customizations and interface with the application logic.
- Developed JSP’s, Servlets, JavaScript, and XML which formed the UI component.
- Used JDBC for data interaction with Oracle database.
- Written stored procedures in Oracle to validate data and ensure System integrity for various tests based on different specifications.
- Performed Unit Testing of all Modules. Involved in developing business tier using stateless session bean.
- Used JavaScript for the web page validation and Struts Validator for server side validation
- Designing the database and coding of SQL, PL/SQL, Triggers and Views using IBM DB2.
- Design patterns of Delegates, Data Transfer Objects and Data Access Objects.
- Handled on issues related to conversion of JAVA to AJAX
- Developed Message Driven Beans for asynchronous processing of alerts.
- Used Clear case for source code control and JUNIT for unit testing.
- Followed coding and documentation standards.