Análisis, diseño y desarrollo de funciones y módulos de aplicaciones informáticas utilizando el lenguaje Java. Se requiere la capacidad de modelar y diseñar a través de herramientas CASE o similares, así como el diseño de la base de datos de la aplicación, incluyendo la creación de tablas y otros objetos de la base de datos.
El trabajo implica el desarrollo y mantenimiento de programas en lenguaje Java, la realización de pruebas exhaustivas de la aplicación, el apoyo en la preparación de la instalación del sistema y la elaboración de la documentación técnica e informática necesaria. Además, se espera la gestión de las vulnerabilidades del desarrollo, identificando y valorando los riesgos del sistema.
Se requiere titulación universitaria (grado, diplomatura, máster, licenciatura o doctorado homologado en España), o bien, conocimientos o experiencia sólida como analista. Es necesario contar con al menos 3 años de experiencia profesional en diseño y análisis de aplicaciones con arquitectura Java. Se valorará formación complementaria en informática, física, matemáticas o telecomunicaciones, y experiencia previa en Spring, Hibernate, Spring JPA, Angular, documentación técnica, Oracle, planificación de proyectos y herramientas de control de vulnerabilidades.