As a Liferay Developer you will play a vital role in our development team, focusing on the design, development, and maintenance of Liferay-based web applications, portals, and plugins. This role is perfect for a developer eager to contribute to innovative projects and grow their skills in Liferay development.
Key Responsibilities:
- Liferay Development: Participate actively in the design, coding, testing, and maintenance of Liferay-based web applications, portals, and plugins.
- Customization: Collaborate on customizing and extending the Liferay platform to meet client-specific requirements, ensuring solutions align with project objectives.
- Integration: Work on integrating Liferay applications with third-party systems and external services using APIs and web services.
- Performance Enhancement: Assist in identifying and addressing performance bottlenecks within Liferay applications, aiming to optimize efficiency and scalability.
- Security Measures: Implement security best practices to enhance the protection of Liferay applications against potential vulnerabilities.
- Documentation: Contribute to creating and maintaining technical documentation, encompassing code comments and design documents.
- Collaborative Efforts: Collaborate closely with cross-functional teams, including business analysts, project managers, and quality assurance, to ensure the delivery of top-notch Liferay solutions.
- Problem-Solving: Participate in troubleshooting technical issues and proposing effective solutions to complex problems.
- Staying Informed: Keep updated with the latest Liferay updates, industry trends, and emerging technologies relevant to web development.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
- 1-4 years of professional experience in Liferay development.
- Proficiency in Java and familiarity with Liferay Portal.
- Knowledge of web technologies such as HTML, CSS, JavaScript, and RESTful APIs.
- Basic understanding of database design and SQL.
- Experience with version control systems (e.g., Git) and build tools (e.g., Maven, Gradle).
- Strong problem-solving skills and a passion for learning and adapting.
- Effective communication and teamwork abilities.
- Liferay certifications (e.g., Liferay DXP Developer Certification) are a valuable plus.
- English is mandatory and Arabic is a plus
•
Last updated on Nov 1, 2023