¡Hola! Somos Procesia un grupo innovador en tecnología y asesoría. Nos especializamos en Ciberseguridad, Big Data y Transformación Digital. Trabajamos con personas unidas por una misma pasión: liderar la evolución hacia un futuro a través de la Tecnología.
Actualmente nos encontramos en búsqueda de un profesional Full stack Java microservicios para colaborar de forma estable en uno de nuestros proyectos de ámbito público. Concretamente en el departamento de servicio de desarrollo y mantenimiento de aplicaciones procesales del Sistema de Justicia.
Experiencia mínima requerida:
-2 años de experiencia en programación JAVA sobre arquitectura de microservicios basadas en Spring Boot y vue.js.
Requisitos:
-Java 8 y Java 21 al menos
-Spring (Spring Boot, Spring MVC, Spring JPA).
-Spring Security y sistemas de autenticación-autorización (UAA, OAuth 2, ).
-Hibernate.
-Maven, Docker.
-MicroServicios REST y Spring Cloud (Gateway, Config, Eureka, )
-WebServices - CXF.
-Desarrollo web con HTML5, JavaScript, CSS, jQuery, BootStrap.
-Test unitarios jUnit.
-Experiencia en desarrollo de BBDD con Oracle (V19 en adelante)
-Tomcat 9 ó superior.
-Sistemas de control de versiones Gitlab
-Capacidad de autogestión, comunicación y trabajo en equipo.
-Comunicación y trabajo colaborativo.
-Resolutivo, organizado y orientado a resultados.
Valorable:
-Desarrollo JavaScript con frameworks específicos (jQuery, Bootstrap, Vue.js, React.js, Webpack, ).
-Jenkins y Sonar para integración y calidad de código.
-Experiencia con herramientas de trazabilidad y observabilidad.
-Conocimientos de Kubernetes, Swagger, Jaeger, Kibana.
-Conocimientos de Jira y Confluence.
-Testing.
-Participación en la definición de arquitectura, diseño e implantación
Las tareas/funciones a realizar serán las siguientes:
Las principales funciones incluyen:
La participación activa en el análisis de requerimientos, tanto técnicos como funcionales
El diseño de soluciones eficientes
El desarrollo y mantenimiento de aplicaciones Java.
Esto abarca tanto la capa Back-End (J2EE y arquitectura basada en microservicios REST) como la capa Front-End.
Las aplicaciones están construidas sobre un framework corporativo consolidado, que integra diversos frameworks y librerías de uso común tales como Bootstrap, jQuery, Spring (Boot, MVC, JPA, Security), CXF y Hibernate, lo que requiere una sólida capacidad de adaptación técnica y un enfoque orientado a la reutilización y estandarización.
Es fundamental contar con conocimientos tanto en desarrollo de aplicaciones monolíticas tradicionales utilizando tecnologías como JSP y Spring WebFlow, como en arquitecturas modernas basadas en microservicios donde se emplean frameworks como Vue.js para el desarrollo Front-End desacoplado.
PV Labs
Geosyntec Consultants
Raymond James
Human API
Ansell