Analyze and document the existing IBM Portal themes, skins, and user interface structure to identify areas for improvement.
Design, build, and validate new HCL Portal themes and skins, ensuring consistency, usability, and compatibility with business requirements.
Review the current IBM JSF 1.x portlet implementations and plan migration strategies to MyFaces while maintaining full functionality.
Research, design, and document the migration process from IBM JSF 1.x to MyFaces, and integrate the updated portlets with the new HCL Portal themes and skins.
Assess the existing Struts-based applications and provide recommendations for upgrading to the latest supported framework version.
Develop proof-of-concept solutions to demonstrate migration from Struts 1/2 to the latest Struts release, validating stability and integration with portal themes and skins.
Deploy and configure applications on HCL Digital Experience (Portal Server 9.5) and WebSphere Application Server 9.x, ensuring reliable performance in the production environment.
Create technical documentation to support migration activities, system maintenance, and future development.
Requirements
8-10 years of experience in enterprise software development
Strong technical design, development, programming, and problem-solving skills
Proven experience as a Portal Developer with a focus on Portlets, Themes and Skins
Experience designing and developing web applications using JSF, MyFaces, and Struts
Experience designing and developing web applications using HCL Portal Server 9.5/ IBM WebSphere Application Server 9.x
Experience in Web applications migration of Struts, JSF, and Portlets to the latest version
Working knowledge of WebSphere Portal Server, WebSphere Content Management (WCM), and Portlets JSR168 & JSR286
Excellent knowledge of Hibernate and Spring Framework
Knowledge of Java and J2EE development using IBM Rational Application Developer for WebSphere (RAD)
Excellent knowledge of SQL, PLSQL 7
Proficiency in JavaScript; experience with JavaScript frameworks Dojo and JQuery
Solid understanding of HTML, CSS, Ajax experience, including developing or working with services (RESTful or otherwise)
SQL development experience (exposure to Oracle database development a plus)
Ability to communicate clearly and effectively with peers, and management
Strong commitment to high quality work and timely deliverables
US Citizenship, ability to get US Public Trust Clearance
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
IBM PortalHCL PortalJSFMyFacesStrutsHibernateSpring FrameworkJavaJ2EESQL
Soft skills
problem-solvingcommunicationcommitment to qualitytimely deliverables