https://bayt.page.link/iRv328SX5sAQn1ey9
Create a job alert for similar positions

Job Description

Expert Software Specialist- Liferay



Job Description



The Expert Software Specialist- Liferay will play a pivotal role in developing robust, scalable, and secure solutions using Liferay technology. This role requires an in-depth understanding of Liferay’s technical stack and the ability to deliver high-quality digital experience solutions. The ideal candidate will possess expertise in Liferay’s core features, frameworks, and advanced configurations to meet business needs. The Expert Software Specialist- Liferay is responsible for designing, developing, and maintaining software solutions across various platforms and technologies. This role involves collaborating with cross-functional teams to implement solutions that meet business needs, leveraging both front-end and back-end technologies. The Senior Software Specialist will ensure high-quality delivery, performance optimization, and adherence to best practices. Develop, customize, and maintain software applications using a variety of technologies, ensuring they meet business requirements and user needs. Utilize front-end technologies (e.g., HTML, CSS, JavaScript, React, Angular) to build responsive and user-friendly interfaces. Implement business logic and server-side functionality using back-end technologies (e.g., Java, Spring, Hibernate). Integrate applications with third-party systems, APIs, and databases. Optimize application performance and scalability to ensure a seamless user experience. Create and maintain comprehensive technical documentation for developed solutions. Continuously evaluate and enhance development processes and best practices within the team. Participate in code reviews to maintain high-quality code and adhere to coding standards. Stay updated with emerging technologies and industry trends to continuously improve software development processes. Conduct knowledge-sharing sessions on best practices, new technologies, and software updates. Stay updated with the latest technologies, frameworks, and industry trends to ensure best practices are followed. Mentor junior team members and provide technical guidance as needed

Personal Skills



Ability to work independently and in a team environment. Strong communication skills to articulate technical concepts clearly. Attention to detail and a commitment to delivering high-quality code

Technical Skills



-Bachelor’s degree in computer science, Software Engineering, or a related field.
-10+ years of hands-on development experience with Liferay, including Liferay DXP.
-Development of Liferay themes, layouts, and portlets.
-Customizing and deploying Liferay plugins, hooks, and extensions.
-Advanced knowledge of Liferay service builder and OSGi modular frameworks.
-Expertise in configuring and managing Liferay workflows, forms, and web content management.
-Hands-on experience in Liferay system configurations, performance tuning, and security settings.
-Solid understanding of Liferay portal architecture, including OSGi frameworks and modular development.
-Proven experience in Java, Spring Framework, and Hibernate.
-Strong background in front-end development using technologies like HTML, CSS, JavaScript, Angular, or React.
-Experience in database management with MySQL, Oracle, or PostgreSQL.
-Knowledge of cloud platforms and DevOps tools (e.g., Docker, Kubernetes, Jenkins) is a plus.
-Strong problem-solving and debugging capabilities.

Education



B.Sc. of Engineering, Computer Science
Job Location Cairo, Egypt Job Role Engineering Years of Experience Min: 10 Max: 12
You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.