Model ethical behavior and execute job responsibilities in accordance with Citizens core values and ethics policies.
Design and maintain application code within the Enterprise Liferay Portal using Java.
Develop Portlets using Plugins SDK, APIs, XML and Java specific web services, including but not limited to JSR 168, JSR 286 and WSRP.
Deploy plugins including Portlets, themes, layout templates, webs and hooks
Responsible for administration of web servers including Apache Tomcat and Websphere
Work with Portal Administrator to implement solutions based on business needs.
Compile estimates for all development based on requirements and test cases and carry out unit testing of all development efforts.
Deploy code while adhering to Citizens Release Management process.
Learn and adhere to corporate Change Management policies.
Use Liferay Portal development knowledge to increase return on investment.
Assist in setting up and maintaining Liferay Portal development environments.
Strong knowledge and demonstrated ability with object oriented programming, Java programming, Liferay Portal theme development, developing portlets and integration components for a Liferay Portal, Portal standards, SQL and web server administration
Thorough understanding of portal administration, user interface standards, and web design best practices and principles.