Research, design, implement innovative software solutions and deliver projects on-time and to specification with a high level of quality.
Strategize and execute the upgrade of the Liferay platform along with the utilization of potential Liferay features to serve the business needs.
Develop unit tests and work with Quality Control members on solving the defects.
Investigate new technologies to be up to date with the new technical knowledge and skills.
Establish and promote design guidelines, best practices and standards.
Construct documentation to aid maintenance and code.
Bachelor's degree in Computer Science. 2-4 years of hands-on expertise working with Liferay Community 6.x and 7.x along with upgrading its versions.
Strong knowledge and understanding of different Liferay API's customizations (Hooks, Extensions, Plugins, Themes, Layout) and performance tuning.
Intermediate to Strong understanding of Java/00P/Enterprise Java, Spring framework, Hibernate/JPA, and OSGI framework.
Experience in API Design and Integration experience using SOAP, and REST.
Experience implementing authentication, authorization, Single Sign-On, SAML, and Auth.
Solid experience in Liferay portal debugging, problem-solving and investigative skills.
Knowledge of front-end technologies such as ReactS, Query and Bootstrap is a plus.
Liferay Certifications would be a plus.
Experience of search engine optimization and accessibility with Liferay would be a plus.