Description:
We are seeking a skilled Liferay developer to join our team. As a Liferay developer, you will be responsible for designing, developing, and implementing solutions using Liferay Portal and related technologies. You will collaborate closely with cross-functional teams to understand business requirements and translate them into technical solutions.
Responsibilities:
- Design, develop, and implement Liferay Portal solutions to meet business requirements.
- Customize Liferay Portal and develop portlets, themes, layouts, and hooks.
- Integrate Liferay with other enterprise systems and third-party applications.
- Perform unit testing, troubleshooting, and debugging of Liferay applications.
- Optimize performance and ensure scalability of Liferay applications.
- Collaborate with business stakeholders, analysts, and other developers to understand requirements and deliver high-quality solutions.
- Provide technical guidance and support to junior developers as needed.
- Stay updated on emerging trends and technologies in Liferay and related areas.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field.
- Proven experience as a Liferay developer, with at least 5 years of experience.
- Strong proficiency in Java/J2EE development.
- Experience with Liferay Portal development, including portlets, themes, layouts, and hooks.
- Familiarity with Liferay Service Builder, AlloyUI, and Liferay MVC framework.
- Experience with web technologies such as HTML, CSS, JavaScript, and AJAX.
- Knowledge of integration techniques using web services (SOAP/REST).
- Experience with database technologies (MySQL, PostgreSQL, etc.).
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team in a fast-paced environment.