وصف الوظيفة

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.

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.

متطلبات الوظيفة

  • 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