Job Title: Liferay and Java Developer
- Experience Required: 5 to 10 Years
Location: Kolkata
Notice Period: Immediate Joiners Preferred
Job Description:
We are seeking an experienced Liferay and Java Developer to join our team in Kolkata. The ideal candidate should have strong expertise in Liferay Portal development, Java-based web technologies, and a proven track record of handling platform upgrades, integrations, and performance optimization. The role also involves technical leadership and cross-functional collaboration.
Key Responsibilities:
- Lead the design, development, and deployment of Liferay-based web applications and enterprise portals.
- Manage and execute the upgrade from Liferay DXP 7.4 to DXP 2024.Q3.0 (Quarterly Release).
- Provide technical mentorship and guidance to junior developers on best practices.
- Collaborate with cross-functional teams to integrate SAP and other enterprise systems with Liferay.
- Perform code reviews and ensure compliance with coding standards and quality metrics.
- Troubleshoot, debug, and resolve application issues in a timely and efficient manner.
- Manage basic platform administration, understand underlying infrastructure, and address security vulnerabilities as required.
Required Technical Skills:
- Liferay Development:
- Minimum 5 years of hands-on experience in Liferay development.
- Strong experience with Liferay MVC portlets, content management, workflows, and platform upgrades.
- Java Technologies:
- Java, J2EE, Spring, Hibernate, JSP, Servlets
- Front-end technologies: AJAX, JavaScript, CSS, HTML5, XML
- Database and Systems:
- Proficient in Oracle Database
- Working knowledge of Linux commands and basic administration
- Dev Tools & Practices:
- Familiar with Git, Maven, JIRA, SonarQube
- Understanding of CI/CD pipelines, agile methodologies
Desirable Skills:
- Experience integrating SAP with Liferay
- Knowledge of security principles and handling of vulnerability fixes
- Exposure to Liferay platform administration and performance optimization
Soft Skills:
- Excellent communication and interpersonal skills
- Ability to lead technical discussions, mentor team members, and work independently
- Strong problem-solving and analytical thinking capabilities
- Adaptability to a fast-paced and collaborative environment