Senior Liferay Developer

Rome, Latium, Italy🕖 9 months ago

Developer Position Title: Senior Liferay developerDuty station: RemotePeriod of assignment: April 2024 – June 2024Client: The United NationsDaily Rate: based on experience

Duration20 days with possible extensions subject to business needs, budget availability, and performance

Organizational contextThe Communications Division (COM) leads the implementation of the Agency's Communication Strategy and advocacy while the Information Communication Technologies (ICT) Division is responsible for technical implementations and provides ongoing technical maintenance and support to the Agency website. Background The Agency's most important communications and advocacy tools and the first entry point for many audiences who want to learn more about the organization, its mission and get engaged. To stay competitive, credible and effective, the Agency needs to be transformed into an audience-centred digital platform, organized as a content resource, optimized for mobile, visually appealing, and seamlessly integrated with outbound engagement strategies. The overhaul of the Agency – supported in 4 languages - aims to provide: § A refreshed look and feel reflected through a more modern, cleaner and appealing design § An enhanced capacity to interact with target audiences through new storytelling § A new user journey based on qualitative and quantitative data § A greater focus on microsites to respond to campaign needs § An opportunity to support the Agency's decentralization agenda with modular templates for regional and country offices use.

Duties and responsibilitiesUnder the general supervision of the United Nations revamp project manager, direct supervision of the ICT technical lead and in technical co-operation with the Liferay Development Team the consultant is responsible for various duties related to back-end development and migration of content for the revamp of website on the Agency internet facing Liferay portal. Specifically, the consultant will work cooperatively with team members and stakeholders to:· Implement scripts for automated content migration, so the existing content can be used with modern page design tools – Display Pages, Collections etc.· Develop components of the website on Liferay 7.4, according to Business Requirement Document and the Designs. This may include:· Develop various Liferay extensions as OSGi modules – contributors, service overrides, message listeners and others· Developing Themes, Fragments and client-extensions· Create article structures and develop Freemarker templates: Web Content templates, Information templates, Widget templates· Develop standalone Widgets with React or Liferay native frameworks; This includes using the existing Headless API or developing separate REST API· Modelling and developing applications using the new Liferay Objects framework· Implement requirements that do not require development activities. This might include:o Creating and configuring Liferay pages, web contents and performing other editorial activities;o Configuring user groups and setting up permissions;o Creating workflows;o Configuring Search portlets and refining search results;o Setting up Segments and Experiences;· Implement all components following Liferay best practices;Provide technical documentation of all work;Implement all frontend elements to be viewable both on Desktop and Mobile browsers;Any other duties as required;Qualification and experience· A university degree in Software Development or related fields is desired;· At least 5 years of Liferay development experience;· At least 7 years of Java development experience;· Java and Liferay Certification would be advantageous;· Proficiency with information architecture, knowledge management and metadata is required;· Demonstrable experience of development, deployment and administration of applications built with Liferay 7.x for at least 3 years;· An experience with Liferay DXP 7.4 would be an advantage; The candidate must have demonstrable experience with the following technologies:· Liferay Portal 7.4Administration and managementManaging Content Pages, Web Content article and DocumentsAsset Framework and content TaxonomyBuilding page structure and menusKnowledge of permission system and user/group/team managementDevelopmentLiferay Workspace and Fragments ToolkitExtending Liferay with various OSGi modulesBuilding ThemesBuilding and maintaining various kinds of FragmentsKnowledge about the new features: Collections, Objects, Headless API, Client Extensions, Blueprints· Java 1.8, 11 with the following ecosystem:OSGi as used in Liferay 7.4Building with Maven and GradleUnit testing with Junit, Mockito, AssertJGroovy· Modern Web development (HTML/CSS/SCSS, ES2017, Bootstrap)· React and modern JS development stack (node , yarn, npm)· REST web services, integration patterns· Postgres Database; SQL· Elasticsearch and Kibana· Basic Linux administration skills· Basic knowledge of Nexus and Jenkins· Basic Docker knowledge· GIT· CI / CD pipelines is desired

Excellent communications - You have ability to communicate and engage with technical and non-technical backgroundsLanguagesExcellent written and verbal communication skills in English are essential.Termination

DropaCode

Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago
LimeSurvey

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago
Covariant

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago
LeadSimple

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago
Iterative

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago
Wander

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago
Covariant

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago
Commit

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago
AON3D

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago
Philo

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago
Clevertech

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago
SOCi

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago
Zuplo

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago
Tettra

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago
Angi

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago
Ethereum

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago
Toptal

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago