We provide IT Staff Augmentation Services!

Sr. Portal Developer Resume

4.00/5 (Submit Your Rating)

Miami, FL

PROFESSIONAL SUMMERY

  • Java Lead/Architect with 11 years of core experience in all phases of SDLC - Requirements gathering and analysis, design, Implementation and Deployment of Web based technologies primarily using Java/J2EE and WebSphere Portal.
  • Experience in leading full cycle of software development life cycle (SDLC) with software development models like Agile (Scrum) & Water fall model.
  • Experience in architecting multi-tier applications using best practices and design patterns such as Model-View-controller (MVC), Singleton, Session Façade, Business Delegate, and Service Locator. Expertise in doing Proof of concept (POC) and implementing projects on those POC.
  • Experience in architecting & developing services using SOA architecture so that multiple platforms interface with the services.
  • Experience in leading and managing projects in J2EE and WebSphere Portal 8.0,7.0, 6.1, WebSphere Application Server 8.5,8.0, 7.0,6.0 RAD and doing high level, interface designs and providing application design documents to team members.
  • Expertise in JSR168 and JSR286 portlet specification and Portal Development using WebSphere Portal. Extensive working knowledge on the Portal themes, skins and Administration task related to Portal environment and WCM content publishing.
  • Expertise on J2EE frameworks like Struts 1.1, Struts 2.0, Spring, JSF and Hibernate.
  • Expertise on JavaScript frameworks like jQuery, Dojo, JSON, AJAX and DWR.
  • Expertise in creating and consuming scalable Web Services using SOAP JAX-RPC WSDL and AXIS. Very good experience with developing Restful Web Services.
  • Expertise in EJB 2.0 and EJB 3.0 and JMS using Sonic MQ Series.
  • Expertise in development & deployment of Java/J2EE web components on Web sphere Application Server, Web logic Application Server, JBoss, and Apache-Tomcat.
  • Expertise in Database design and implementation using Oracle, MySQL databases. Hands on experience in writing complex queries as well as stored procedures.
  • Expertise in HTML, HTML5, CSS, JavaScript Libraries, AJAX {Dojo, JSON}, JSTL specification, Custom Tag.
  • Expertise in working with XML using JAXP, JAXB and XML Beans.
  • Expertise in UML diagrams, particularly in the construction of use-case, sequence, state, activity, and deployment diagrams using Rational Application Designer and Microsoft Visio.
  • Performed unit testing using JUnit & Cactus, integration and deployment of applications done using tools ANT, debugging through log4j and performance testing through JMeter. Automated the browser based unit testing using the Selenium.
  • Working experience with different network proto calls like TCP/IP, HTTP, FTP and NDM.
  • Hands on experience working with reporting technologies like Jasper Reports and Fusion Charts.
  • Excellent trouble-shooting skills, acknowledged for resolving issues quickly through root cause analysis and information sharing. Experience with production tools like Wily, BAC and IBM Heap Analyzer.
  • Expertise in Enterprise tools - HP Quality Center, IBM Clear Case, CVS and SVN.
  • Hands on experience with Linux and shell scripting for active production monitoring.
  • Inquisitive and able to imbibe any new technology or framework if required
  • Excellent communication, interpersonal, managerial skills and self-motivated to work individually as well as in a team.

PROFESSIONAL EXPERIENCE

Confidential, Miami, FL

Sr. Portal Developer

Responsibilities:

  • Requirement gathering, Developed and managed the functionality using WebSphere Portal 8.0
  • Handed the XML request/responses using the XML framework for marshalling and un-marshalling.
  • Developed the Portal themes, skin and written the portlet using JSR 286.
  • Worked on WCM workflows for content publishing and integrated the WCM content with portlet API.
  • Create CBOweb servicesto interact with other business components and portlets.
  • Developed the page views using HTML, JSP, DOJO and jQuery.
  • Unit tested the code using JUnit and implemented the logging using log4j.

nvironment/Technology: Java, JSPs, JSR 286 Portlets, Web Services, Oracle, WPS 8.0, XML, DOJO, JQuery, HTML.

Confidential,, IL

Java Lead/Architect

Responsibilities:

  • Involved in the redesigning the BEST APIs to make backend calls to retrieve data from multiple backend systems and optimizing the response times.
  • Created the scalable Restful Web Services APIs so that front end can communicate with backend services using JSON.
  • Written EJB clients as well as web service clients based on the different downstream systems and retrieved required information for the logged in customer.
  • Analyzing & identifying the functionality needed to port U-verse voice functionality to mobile version.
  • High level architecture of implementing the Voice features using the WebSphere Portal. Integrating with DSS application and implementing the common navigation between DSS and U-verse Voice.
  • Developing application design documents, coding and unit testing using the mockup objects. Preparing the ITUP process documents.
  • Integrating with main Confidential &T application.
  • Written Hibernate related code for data retrieval and update into database.
  • Handed the XML request/responses using the XML Beans for marshalling and un-marshalling.
  • Developed the Portal themes, skin and written the portlet using JSR 286.
  • Developed the page views using HTML5 and jQuery.
  • Unit tested the code using JUnit and implemented the logging using log4j.
  • Created a new virtual portal and managed the new virtual portal.

Environment/Technology: Java, JSPs, JSR 286 Portlets, Web Services, Hibernate, Oracle, WPS6.1 and WAS 7.0, Web Logic 11, EJB 3.0, JQuery, HTML5

Confidential, Confidential, IL

Java Lead/Architect

Responsibilities:

  • Involved in the requirements, analysis and designing the high level workflow for the functionality.
  • Prepared the high level application design and integrated the different interfaces by understanding the interface agreements with the vendor application. Prepared the multi-tier application design so that each component as its predefined functionality.
  • Designed the local database structure in Oracle for keeping the temporary data for the session.
  • Implemented the Database interaction with Hibernate for storing data and reading data.
  • Created as well as consumed SOAP based web services.
  • Involved in the Business requirement and customer interface design.
  • Provided and implemented services using the SOA architecture so that they can be consumed by the enterprise.
  • Developed the themes, skins for each portlet based on the views of the pages.
  • Written internal Web Services so that functionality is exposed as web services to Portal tier and it interacts with downstream applications using web services and EJBs.
  • Coded, unit tested different modules using JUnit, Web Services Test Client.
  • Used the in house developed the Content management system to read the contents into portlet.
  • Interacted with EJBs, Web services and LDAP systems.
  • Developed functionality of exporting data using Jasper Reports.
  • Managed team by providing technical inputs as well as done code reviews for code quality.

Environment/Technology: Java, JSPs, JSR 286 Portlets, Web Services, Hibernate, Oracle, WPS6.1 and WAS 7.0, EJB 3.0.

Confidential, IL

Architect

Responsibilities:

  • Multiple portal technologies are considered for this implementation - Liferay, Oracle Portal and IBM WebSphere Portal.
  • Worked on the POC on the WebSphere Portal to develop and integrate existing IBM connection for the downstream applications.
  • Worked alongside with enterprise architecture and worked on the high level architecture for this project implementation.
  • Created widgets which interacted with downstream application maintaining the Single Sign On.
  • Created the LDAP architecture and Portal integration with Portal.

Environment/Technology: Java, JSP, JSR 286 Portlets, Adobe CQ, iWidgets, Web Sphere Portal7.

Confidential, IL

Java Lead

Responsibilities:

  • Analyzing the business requirement as well as the new environment architecture to integrate the new functionality.
  • Re written the application logic using EJBs and concurrent method APIs provided by the environment
  • Integrated with the existing framework for tiles
  • Written the views using the Struts tags.
  • Evaluated different reporting/chart option to show the customer usage data and implemented using the Fusion Charts.
  • Handled the Shop and Support modules.
  • Requirement analysis, designing and developed the application.
  • Written the front end code using the Struts 2.0 framework and interacted with the backend system using the EJB 3.0 Clients.
  • Worked closely with Business to provide solution with new features for market release.
  • Supported for enhancements and defect fixes.
  • Incorporated the online chat option with third party vendor.

Environment/Technology: Eclipse, Struts 2.0, ATG, CMS, EJB 3.0, Oracle, Weblogic10.1

Confidential, IL

Java Lead/Architect

Responsibilities:

  • Analyzed the business requirements.
  • Prepared the high level design documents based on the interface documents with downstream system.
  • Prepared the design document, coding and unit tested the functionality.
  • Designed the application database to keep the data for Midwest region by pulling the data from main frame systems.
  • Read the xml data from mainframe system and stored into database using hibernate.
  • Implemented the web services client for the California region customers.
  • Automated the data retrieval and updating the database every month using the WebSphere Scheduler and DB clean up procedure.
  • Used the Struts tiles framework for the navigation generation as per other Confidential &T modules.
  • Implemented the global navigation by reading the navigation XMLs.
  • Analyzed the business requirements.
  • Design, development and unit test the functionality.
  • Implementing the Global Navigation using JSON, Java Script.
  • Re designing the page views to meet the relook of the application.
  • Analyzed the business requirements.
  • Design, development and unit test the functionality.
  • Created the new virtual portal, theme, skin and portlet for this module.
  • Worked with the operation team to create the DNS name and redirecting to the newly created virtual portal.

Environment/Technology: Java, JSPs, JSR 168 portlet, Web Services, WPS6.0 and WAS 6.1

Confidential, Estates, IL

Senior Developer

Responsibilities:

  • Analysis and provide estimate for the modules.
  • Responsible for providing application level estimates
  • Requirement gathering, designing, developing and unit tested the module.
  • Generated the internal web services to communicate between the front end code and backend code.
  • Portal Configuration and Deployment of the applications on different platforms.
  • Themes and skin development for the application.
  • Prepared the DD, UTP, ITP documents for the enhancements.
  • Production Support and production monitoring.
  • Application migration from WPS 5.1 to WPS 6.0 and then WPS6.1 and server lease rolls as part of application maintenance.
  • Implemented the XML-RPC based web services to read data from the vendor application
  • Implemented the database operations using Hibernate 3.0
  • Implemented the JMS messaging service to send audit service data to CMR.
  • Implemented the JMS messaging queue to read data for agent creation.
  • Implemented the AJAX using the DWR.
  • Implemented the new page views for IPTV customers for managing the functionality on TV.

Environment/Technology: Java, JSPs, JSR 168 portlet, Web Services, WPS6.0 and WAS 6.1, DWR.

Confidential, IL

Responsibilities:

  • Involved in the application design.
  • Written the Data Workers and Data Transformers for the backend applications.
  • Prepared the stubs for all the backend applications.
  • Requirement gathering, analysis, design and development.
  • Developed the Customer compliments and complaint module.
  • Developed the page to upload the roster file.
  • Supporting the application to fix the bugs.
  • Reverse Engineering the entire application to understand its working and produce artifacts that explain its functionalities and features in detail.
  • Provide inputs to the .NET team so as to help them build a similar application.
  • Expose backend module as Java web service using AXIS so that .Net client communicate.

Environment/Technology: Java, JSP’s, Servlets, Portlets, XML, JUDE, Tomcat 5.0, Eclipse3.2.

Confidential

Developer

Responsibilities:

  • Actively Participated in the implementation of the project.
  • Coding the required action classes, form beans and Action Mappings.
  • Coding the JSP pages for the View.
  • Understanding the functionality of the project.
  • Involved in coding for business logic
  • Involved developed user views using JSP.
  • Involved in Presentation layer as well as in service layer.
  • Responsible for coding, deploying and testing
  • Coding the JSP pages for the View.
  • Support and maintenance.

Environment/Technology: Java, JDBC, JSP, Tomcat and MySQL

We'd love your feedback!