2019 – Actualidad
Desarrollador Senior Java J2EE Spring
Funciones:
- Mantenimiento y evolución de aplicaciones web Java/Spring , dedicado a la contratación empresarial de los terminales punto de venta, a la valoración económica de los clientes potenciales, y la revocación de los mismos.
- Atención de peticiones solicitadas por el cliente.
- Análisis y acuerdo de sus requisitos, documentación funcional de los requerimientos.
- Diseño técnico de la solución propuesta, estimación temporal y construcción.
- Documentación de los casos de pruebas integradas. Documentación de todo lo concerniente a su puesta en producción.
- Tecnología: Java J2EE, Spring Framework, Spring MVC, Spring Data, Spring Security, JPA, Hibernate, REST Webservices, IDE Spring Tool Suite, SonarLint, JSoup Java HTML Parser, JSP, Maven, BD Oracle, Apache Tomcat, Jaspersoft Reports.
2018 – 2019
Analista Programador Java / Liferay
Funciones:
- Migración del portal OpenText Vignette al portal Liferay 7.0 DXP.
- Apoyo a la jefatura del proyecto en tareas de documentación funcional: toma de requisitos, actas, estrategia y visión del proyecto, modelo de gobierno, arquitectura de la información, organización lógica.
- Relación directa con los técnicos del CAU en el cliente para tareas de apoyo a sistemas y a la arquitectura del proyecto.
- Redacción de documentación ‘wiki’ para el equipo.
- Diseños técnicos de la solución propuesta y construcción de los procesos de migraión automatizada, para todos los Contenidos Web y Documentos del cliente.
- Administración de BD Oracle, desarrollo de procedimientos y scripts, procesos de creación e importación de BBDD.
- Conexión y autenticación con un directorio activo de usuarios LDAP.
- Tecnología: Liferay 7 DXP, Java J2EE, IDE Liferay Developer Studio, Portles, JournalArticle, Structures, Templates, JSP, Apache Tomcat, Gradle, Oracle PL/SQL, Oracle SQL Developer, XHTML, XML, CSV, Git, Jira, Confluence, Scrum, OpenLDAP.
2017 – 2018
Analista Programador Java / Liferay
Funciones:
- Desarrollo desde cero del nuevo portal Liferay para dotar al nuevo portal de la tramitación electrónica requerida.
- Apoyo a la jefatura del proyecto en la toma de requisitos al cliente y en el análisis funcional.
- Diseño del ERD y del Modelo de Datos.
- Responsable técnico y tutorización de dos programadores juniors.
- Documentación del diseño técnico de la solución, y construcción de la misma
- Tecnología: Sistema operativo Ubuntu 16.04, Liferay Community Portal v6.2 GA6, desarrollo de plugins Portlets, Hooks, Layouts, Theme, Plantillas, AJAX-JSON, Liferay Workflow, Service Builder, DynamicQuery, Search Container, patrón de diseño MVC, Java J2EE, JSP, JSTL TagLib, IDE Eclipse, Apache Tomcat, Maven, Oracle DataBase 11gR2, XHTML, CSS, JavaScript, jQuery, XML, GitLab, Subversion, Redmine, Metodología Scrum
2017 – 2017
Analista Programador Java / Liferay
Funciones:
- Soporte para su portal interno Liferay 6.2. Actualización, corrección y mejora de componentes inacabados u obsoletos.
- Desarrollo de nuevos plugins para facilitar la tramitación interna, entre los organismos de la empresa y los empleados. Mejoras en el diseño visual del portal.
- Tecnología: Liferay Community Portal v6.2 (desarrollo de plugins Portlets, Hooks, Layouts, Theme. Plantillas y Estructuras, AJAX, JSON, Service Builder, DynamicQuery, Search Container, administracion del portal, gestión de usuarios, sitios web, contenido web, vocabularios, artículos, etiquetas), patrón de diseño MVC, Java J2EE, JSP, JSTL TagLib, IDE Eclipse, Web Services, Jboss, Apache Maven, PostgreSQL, NaviCat, XHTML, CSS, JavaScript, XML, Subversion.
2015 – 2016
Analista Programador Java / Liferay
Funciones:
- Desarrollo de un portal Liferay, contenedor de diversos catálogos de productos financieros.
- Herramienta para el diseño de plantillas dinámicas.
- Conexión con Web Services para consultar las tripletas de datos a tratar (Ontologías).
- Desarrollo de procesos Batch automatizados, relativos a la generación de fichas estáticas y dinámicas, dirigidas a clientes de sucursales.
- Reuniones con el cliente para la toma de requisitos, apoyo al Analista Funcional en el modelado de casos de uso.
- Diseño Técnico y desarrollo del portal.
- Tecnología: Liferay Community Portal v6.2 (desarrollo de plugins Portlets, Hooks, Layouts, Service Builder, Campos personalizados, Scheduler Trigger/Cron, administracion del portal, gestión de usuarios y sitios web), patrón de diseño MVC, Java J2EE, JSP, IDE Eclipse, Apache Tomcat, Apache ANT, Apache Maven, MySQL, MySQL Workbench, XHTML, CSS, HighCharts, JavaScript, XML, Subversion.
11/2014 – 04/2015
Desarrollador Java / Liferay
Funciones:
- (Microsoft SharePoint), en un nuevo portal Liferay.
- Desarrollo de componentes, redacción y ejecución de planes de prueba.
- Tecnología: Liferay Community Portal v6.2, Java J2EE, JSP, IDE Eclipse, Apache Tomcat,
- Apache ANT, patrón de diseño MVC, SQL-Server, XHTML, CSS, JavaScript, XML,
- Subversion, Jira, Scrum.
- Colaboración en el mantenimiento y evolución de la herramienta web @rchivA.
- Tecnología: Portal web basado en Java J2EE con los frameworks de Struts, Spring e Hibernate. Base de datos Oracle.
2014 – 2014
Desarrollador Junior Java / Liferay
Funciones:
- Apoyo para la finalización de su nuevo portal web Liferay 6.2.
- Desarrollo de funcionalidades, estructuras, plantillas y mejoras visuales. Redacción y ejecución de planes de prueba.
- Tecnología: Liferay Enterprise Portal v6.2, Java J2EE, JSP, XHTML, CSS, JavaScript, patrón de diseño MVC, XML, IDE Liferay Development Studio, Apache Tomcat, Apache ANT, MySQL, MySQL Workbench, Equipo de trabajo bajo Linux Ubuntu 12.04 LTS, Subversion, Redmine. Scrum.
2012 – 2013
Desarrollador Junior Java / Liferay
Funciones:
- Desarrollo de Aplicación Web con Tramitación Electrónica Integrada, basada en el gestor de contenidos Liferay Open-Source v6.1.1.
2012 – 2013
Prácticas como Desarrollador Junior Java / Liferay
Funciones:
- Creación y adaptación de módulos de tramitación electrónica para la migración de la plataforma de tramitación electrónica PTw@ndA.
- Procedimientos de Administración Electrónica.
- Participación en el desarrollo y en labores de diseño.
- Pruebas y depuración en código, análisis en consola.
- Realización de pruebas de presentación de expedientes, desde la oficina virtual a la plataforma de tramitación.
¿Deseas recibir más información?
Contacta con nosotros completando este formulario