- Design develop and maintain enterprise applications using Liferay DXP Portal
- Develop and customize portlets themes layouts hooks fragments and widgets
- Build and deploy OSGi modules services and REST APIs
- Implement content management workflows and personalization features within Liferay
- Integrate Liferay with external applications databases and third party systems
- Develop custom solutions using Java Spring Framework JSP JavaScript and RESTful services
- Configure and manage Liferay environments deployments and upgrades
- Troubleshoot application issues and optimize portal performance
- Collaborate with architects business analysts UX teams and stakeholders to deliver business requirements
- Follow Agile development methodologies and DevOps best practices
- Required Skills
- Strong experience with Liferay DXP 7
- x Liferay Portal development
- Proficiency in Java J2EE Spring Boot Spring MVC
- Experience with OSGi Framework Service Builder and module development
- Robust knowledge of REST APIs SOAP services JSON and web services integration
- Experience in creating custom portlets themes layouts hooks and extensions
- Knowledge of HTML5 CSS3 JavaScript jQuery React or Angular
- Hands on experience with Git Maven Gradle and CI CD pipelines
- Familiarity with application servers such as Tomcat
- Experience with relational databases such as Oracle SQL Server PostgreSQL or MySQL
- Understanding of portal security authentication authorization and SSO implementations
Technical Requirements:
- Primary skills Technology Portal Liferay
Additional Responsibilities:
- K n o w l e d g e o f d e s i g n p r i n c i p l e s a n d f u n d a m e n t a l s o f a r c h i t e c t u r e
- U n d e r s t a n d i n g o f p e r f o r m a n c e e n g i n e e r i n g
- K n o w l e d g e o f q u a l i t y p r o c e s s e s a n d e s t i m a t i o n t e c h n i q u e s
- B a s i c u n d e r s t a n d i n g o f p r o j e c t d o m a i n
- A b i l i t y t o t r a n s l a t e f u n c t i o n a l n o n f u n c t i o n a l r e q u i r e m e n t s t o s y s t e m s r e q u i r e m e n t s
- A b i l i t y t o d e s i g n a n d c o d e c o m p l e x p r o g r a m s
- A b i l i t y t o w r i t e t e s t c a s e s a n d s c e n a r i o s b a s e d o n t h e s p e c i f i c a t i o n s
- G o o d u n d e r s t a n d i n g o f S D L C a n d a g i l e m e t h o d o l o g i e s
- A w a r e n e s s o f l a t e s t t e c h n o l o g i e s a n d t r e n d s
- L o g i c a l t h i n k i n g a n d p r o b l e m s o l v i n g s k i l l s a l o n g w i t h a n a b i l i t y t o c o l l a b o r a t e
- Preferred Skills:
Technology->Experience Portals->Liferay
Skills: Angular, Html5, Css3, Git, Spring Boot, Java J2ee, React, Gradle, Rest Apis, Javascript, Soap Services, Spring MVC, Json, Tomcat, Maven, Oracle, Mysql, Postgresql, Jquery, Sql Server