En aggity estamos buscando un Desarrollador Senior especializado en Liferay y Java para formar parte de nuestro equipo de tecnologia. El candidato ideal debe contar con solida experiencia en el desarrollo de portales basados en Liferay, ademas de un profundo conocimiento de Java. Sera responsable de disenar, implementar y mantener soluciones tecnologicas escalables en un entorno agil y colaborativo.
Responsabilidades :
* Desarrollar y mantener portales basados en Liferay, incluyendo personalizacion y desarrollo de nuevos modulos, themes y layouts.
* Disenar y desarrollar aplicaciones Java de alta calidad, asegurando su escalabilidad y rendimiento.
* Participar en la configuracion, personalizacion y administracion de Liferay en entornos de produccion.
* Desarrollar e integrar APIs REST y servicios web en la plataforma Liferay.
* Trabajar en equipo con arquitectos y desarrolladores de frontend para implementar soluciones completas.
* Gestionar los aspectos tecnicos del ciclo de vida del desarrollo del software, incluyendo documentacion tecnica, pruebas y despliegue .
* Resolver problemas de rendimiento y optimizacion de las aplicaciones Liferay y los servicios Java.
* Mantenerse actualizado con las ultimas versiones de Liferay DXP y contribuir a la migracion de versiones antiguas si es necesario.
Requisitos :
* 5+ anos de experiencia trabajando con Liferay (idealmente versiones 7.x o Liferay DXP ).
* Experiencia solida en desarrollo backend con Java (Java EE, Spring, Hibernate, etc.).
* Conocimiento profundo de APIs de Liferay, estructura OSGi y personalizacion de portales.
* Experiencia en el desarrollo de servicios RESTful y servicios SOAP.
* Conocimiento en bases de datos relacionales (ej. MySQL, PostgreSQL, Oracle ) y experiencia en optimizacion de consultas.
* Experiencia en el uso de herramientas de control de versiones como Git y flujos de trabajo basados en CI/CD .
* Experiencia trabajando en entornos Linux/Unix para configuracion y administracion de servidores.
* Familiaridad con frameworks de frontend (ej. React, Angular o Vue.js) y su integracion con Liferay (deseable).
Soft skills :
* Habilidad para trabajar en equipo y colaborar con multiples equipos tecnicos.
1. Comunicacion clara y efectiva, tanto escr