The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code. Responsibilities
Job Title: Liferay DeveloperRemote Job Summary:As a Liferay Developer, you will design, develop, and maintain web applications using the Liferay Portal. You will work with cross-functional teams to deliver high-quality software solutions that meet the needs of our clients and stakeholders. This role requires a strong understanding of web technologies, experience with Liferay, and the ability to work in a collaborative environment.Key Responsibilities:Develop and Customize Liferay Portal:Design, develop, and customize Liferay portlets, themes, layouts, and hooks.Implement and configure Liferay’s core features and functionalities.Integration and Implementation:Integrate Liferay with other systems and applications.Implement single sign-on (SSO), LDAP, and other authentication mechanisms.Web Development:Develop web applications using Java, JSP, HTML, CSS, JavaScript, and related technologies.Create responsive and user-friendly web interfaces.Maintenance and Support:Perform regular maintenance and updates to Liferay applications.Troubleshoot and resolve issues related to Liferay applications and infrastructure.Collaboration and Communication:Work closely with project managers, business analysts, and other developers to gather requirements and deliver solutions.Participate in code reviews, testing, and deployment processes.Documentation and Best Practices:Document technical specifications, configurations, and user guides.Follow coding standards, best practices, and security guidelines.Qualifications:Education:Bachelor’s degree in Computer Science, Information Technology, or a related field.Experience:Proven experience as a Liferay Developer.Experience with Java development and web technologies (JSP, HTML, CSS, JavaScript).Skills:Strong understanding of Liferay architecture and APIs.Proficient in using development tools such as Eclipse or IntelliJ IDEA.Familiarity with databases (MySQL, Oracle, etc.) and SQL.Experience with version control systems (Git, SVN).Knowledge of web services (REST, SOAP) and integration patterns.Soft Skills:Excellent problem-solving skills and attention to detail.Strong communication and teamwork abilities.Ability to work in an agile development environment.Preferred Qualifications:Experience with Liferay DXP (Digital Experience Platform).Familiarity with other portal technologies.Understanding of microservices architecture and cloud platforms.Experience with DevOps practices and tools.Working Conditions:Full-time position.Hybrid or remote work options may be available.May require occasional travel for client meetings or project requirements.This job description outlines the core responsibilities and qualifications required for a Liferay Developer. Depending on the specific needs of the employer, additional duties and skills may be required.