
Senior Liferay Developer
Aliaict -
Nasr City, CairoJob Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Lead and participate in full software development lifecycle using Liferay (version 7.x or later).
- Develop custom portlets, hooks, themes, and extensions.
- Design and implement modular and reusable Liferay components and services.
- Integrate Liferay with external systems via REST/SOAP APIs, LDAP, SSO, etc.
- Collaborate with UI/UX teams to create user-friendly and accessible front-end components.
- Ensure code quality through unit testing, peer code reviews, and best practices.
- Optimize portal performance, scalability, and security.
- Provide technical leadership, mentoring, and code guidance to junior developers.
- Participate in requirement analysis and project planning.
- Document solutions, technical decisions, and system architectures
Job Requirements
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- 5+ years of hands-on experience with Liferay Portal Development (Liferay DXP 7.x preferred).
- Strong knowledge of Java/J2EE, JSP, Servlets, Spring Framework, Hibernate.
- Proficient in Liferay-specific tools (Service Builder, Asset Framework, Workflow).
- Solid front-end skills: HTML5, CSS3, JavaScript, jQuery, React/Vue/Angular (preferred).
- Experience with RESTful services and third-party API integrations.
- Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI), source control (Git), and DevOps practices.
- Knowledge of application security best practices and performance tuning.
- Excellent communication, problem-solving, and team leadership skills.