Job Title: Liferay Lead/Architect
Job Description:
We is seeking a skilled and motivated Liferay Lead/Architect to join our development team. The Liferay Lead/Architect will be responsible for designing, developing, implementing, and maintaining solutions on the Liferay Digital Experience Platform (DXP). The ideal candidate will have a strong understanding of Liferay architecture, Java development, and web technologies.
Responsibilities:
- Develop and customize Liferay DXP solutions, including portlets, themes, layouts, and hooks.
- Design and implement Java-based components and services for Liferay.
- Develop front-end components using HTML, CSS, JavaScript, and related frameworks.
- Integrate Liferay with other enterprise systems.
- Develop and maintain Liferay workflows.
- Optimize Liferay performance.
- Troubleshoot and resolve Liferay-related issues.
- Collaborate with business analysts, designers, and other developers to deliver high-quality solutions.
- Follow coding standards and best practices.
- Participate in code reviews.
Qualifications:
- Bachelor's degree in Computer Science or a related field.
- 10+ years of experience in Liferay development.
- Strong Java and J2EE development skills.
- Experience with Liferay DXP architecture and development.
- Proficiency in HTML, CSS, JavaScript.
- Experience with front-end frameworks (e.g., React, Angular, Velocity)
- Experience with relational databases (e.g., MySQL, Oracle, PostgreSQL).
- Experience with version control systems (e.g., Git).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
Preferred Skills:
- Experience with Liferay Faces.
- Experience with OSGi.
- Experience with Liferay Workflow.
- Experience with Liferay Search.
- Experience with DevOps practices and tools.
- Liferay certifications.