Research, design, and document strategies for migrating legacy portlets and applications to modern frameworks (e.g., MyFaces, Spring MVC, or updated Struts versions) while preserving functionality.
Assess current implementations of frameworks such as JSF, Struts, or similar MVC architectures to identify upgrade and migration needs.
Develop proof-of-concept solutions for framework migrations, validating performance, stability, and compatibility.
Review and analyze existing portal themes, skins, and user interface components.
Design, develop, and test new portal themes and skins using modern web technologies (HTML5, CSS3, JavaScript).
Integrate migrated applications with new themes and skins to ensure a consistent user experience.
Deploy, configure, and troubleshoot applications on enterprise portal platforms and application servers (such as WebSphere, JBoss, or Tomcat).
Provide documentation and knowledge transfer for ongoing maintenance and support.
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.