Nirvana Lab

Job Description:

We are seeking an experienced Liferay Digital Experience Platform (DXP) Developer to join our dynamic team. The ideal candidate will have a strong background in Liferay development, with hands-on expertise in customizing themes, layouts, hooks, and modules within the platform. In addition, you will bring a deep understanding of Java, J2EE, and various web technologies, enabling you to develop robust, scalable solutions for our clients.

Key Responsibilities:

  • Liferay DXP Customization: Customize and extend the Liferay Digital Experience Platform (DXP), including themes, layouts, hooks, and modules to meet business requirements.
  • Java & J2EE Development: Develop and maintain high-quality Java and J2EE applications, utilizing frameworks like Spring and Hibernate.
  • Front-End Development: Work with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React to build responsive and user-friendly interfaces.
  • API Integration: Design, implement, and maintain RESTful and SOAP web services, integrating third-party APIs and services as required.
  • Database Management: Design and optimize database schemas, write efficient SQL queries, and manage databases using systems like MySQL, Oracle, or PostgreSQL.
  • Version Control: Utilize Git or similar version control systems to manage and track code changes across multiple projects.
  • Troubleshooting & Debugging: Apply strong analytical skills to identify issues, troubleshoot problems, and develop effective solutions in a timely manner.
  • Collaboration & Communication: Work effectively within a team environment, collaborating with cross-functional teams and stakeholders, while demonstrating excellent communication skills.
  • Agile/Scrum Practices: Participate in Agile/Scrum processes, including sprint planning, stand-ups, and retrospectives to ensure timely delivery of high-quality work.
  • DevOps & CI/CD: Collaborate with the DevOps team to implement continuous integration and deployment pipelines, ensuring smooth deployments and minimizing downtime.

Qualifications:

  • Proficient in customizing the Liferay Digital Experience Platform (DXP), including themes, layouts, hooks, and modules.
  • Advanced knowledge of Java and J2EE, with hands-on experience in frameworks like Spring and Hibernate.
  • Strong understanding of front-end technologies such as HTML, CSS, JavaScript, and experience with frameworks like Angular or React.
  • Experience working with RESTful and SOAP web services, including integration with third-party APIs.
  • Proficient in database design, SQL, and experience with database management systems like MySQL, Oracle, or PostgreSQL.
  • Experience using Git or other version control systems.
  • Strong analytical and problem-solving skills, with the ability to troubleshoot and resolve complex issues.
  • Excellent communication and collaboration skills, with a proven ability to work effectively in a team environment.
  • Experience working in an Agile/Scrum development environment.
  • Familiarity with DevOps tools and practices for continuous integration and deployment.

Preferred Qualifications:

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
  • Liferay certification or equivalent hands-on project experience.
Job Category: Contractual
Job Type: Full Time Part Time
Job Location: Remote
Work Experience: 6-8 Years

Apply for this position

Allowed Type(s): .pdf, .doc, .docx