30 sep
|
Peninsula Corporate Innovation
|
País Vasco
30 sep
Peninsula Corporate Innovation
País Vasco
QUÉ VAS A HACER
Desarrollar los módulos de gestión y tramitación de expedientes sobre la arquitectura Java EE del cliente.
- Sustituir progresivamente componentes en Struts por Spring MVC, sin romper lo que funciona.
- Integrar la capa Java con los programas COBOL heredados y con los servicios documentales y de mensajería del cliente.
- Construir vistas JSP a partir de los diseños de nuestro equipo de UX, respetando la guía de estilos y los requisitos de accesibilidad.
- Mantener la calidad exigida en el pliego: análisis estático, pruebas y revisión de código antes de cada entrega.
- Participar en la daily del equipo y en las sesiones técnicas con el cliente.
STACK Backend: Java EE 6, JDK 8, Spring 4.2 (MVC, Security, JDBC), Struts en migración
Frontend: JSP, JSTL, HTML, JavaScript, jQuery, Bootstrap
Datos: DB2 sobre z/OS, SQL, Spring Data Commons
Plataforma: WebSphere Application Server 8.5.5, ActiveMQ, FileNet
Herramientas: Maven, GitLab, Jenkins, SonarQube, Nexus
Legado: COBOL vía ECIS, integrado con la capa Java
REQUISITOS
- Experiencia sólida en Java empresarial y en el ecosistema Spring.
- Haber trabajado con aplicaciones legacy en producción: leer código ajeno, refactorizar con red y convivir con decisiones que no tomaste tú.
- Soltura con JSP y desarrollo web en servidor, más allá de frameworks SPA modernos.
- SQL y modelo relacional. Si has tocado DB2 o cualquier base de datos sobre mainframe, mejor.
STACK Backend: Java EE 6, JDK 8, Spring 4.2 (MVC, Security, JDBC), Struts en migración
Frontend: JSP, JSTL, HTML, JavaScript, jQuery, Bootstrap
Datos: DB2 sobre z/OS, SQL, Spring Data Commons
Plataforma: WebSphere Application Server 8.5.5, ActiveMQ, FileNet
Herramientas: Maven, GitLab, Jenkins, SonarQube, Nexus
Legado: COBOL vía ECIS, integrado con la capa Java
REQUISITOS
- Experiencia sólida en Java empresarial y en el ecosistema Spring.
- Haber trabajado con aplicaciones legacy en producción: leer código ajeno, refactorizar con red y convivir con decisiones que no tomaste tú.
- Soltura con JSP y desarrollo web en servidor, más allá de frameworks SPA modernos.
- SQL y modelo relacional. Si has tocado DB2 o cualquier base de datos sobre mainframe, mejor.
- Manejo de Maven, Git y pipelines de integración continua.
- Autonomía real: es un proyecto donde se pregunta cuando hace falta, no cada media hora.
Valorable:
- Euskera. Todas las interfaces son bilingües euskera y castellano.
- Experiencia previa en proyectos para administración pública y con el Esquema Nacional de Seguridad.
- WebSphere, FileNet o entornos mainframe.
- Accesibilidad web aplicada a servicios digitales públicos.
CONDICIONES DE ACCESO (NO NEGOCIABLES) El cliente es una administración pública y su política de seguridad es estricta. Estas tres condiciones son requisito de entrada, no un detalle administrativo:
1. Residencia y trabajo efectivo desde España. La conexión a los entornos del cliente no está permitida desde fuera del país, con VPN o sin ella.
2. Certificado digital español propio, a tu nombre. El cliente prohíbe expresamente compartir certificados entre personas.
3. Equipo de trabajo bajo política de seguridad: sistema operativo con soporte vigente, antivirus activo, sin escritorio remoto expuesto a internet y sin código fuente que viva solo en local.
4.Contrato como autónomo por horas
📌 Senior Java Developer – Spring MVC / Java EE (País Vasco)
🏢 Peninsula Corporate Innovation
📍 País Vasco