Role overview
Published via Mainder
Multinacional francesa líder en servicios y tecnologías de la información, impulsamos la transformación digital de grandes empresas y administraciones públicas a nivel global. Trabajamos en proyectos end‑to‑end que abarcan consultoría, modernización de infraestructuras, nube, datos e IA, ciberseguridad y servicios gestionados, con un fuerte foco en sectores como manufactura, sector público, servicios financieros, telecomunicaciones y salud.
Buscamos un/a Programador/a Java + Angular con sólida experiencia técnica y visión full stack, que quiera formar parte de equipos de alto rendimiento, trabajando con tecnologías punteras en un entorno internacional, seguro y orientado a la descarbonización y la sostenibilidad.
Experiencia mínima de 5 años en desarrollo con Java (Java “básico”/core a nivel avanzado).
Experiencia mínima de 5 años en Oracle PL/SQL, con programación avanzada de procedimientos almacenados, funciones y paquetes.
Experiencia en Angular versión 17 o superior desarrollando aplicaciones Front-End.
Experiencia en JavaScript y jQuery (al menos 2 años).
Manejo de scripting en Linux (Bash):
Capacidad para leer, interpretar y modificar scripts existentes.
Experiencia en automatización de tareas.
Experiencia trabajando con Eclipse como entorno de desarrollo.
Experiencia utilizando Oracle PL/SQL Developer u otra herramienta similar para desarrollo sobre Oracle.
Experiencia con sistemas de control de versiones, especialmente CA Harvest SCM y/o Git.
Capacidad para trabajar en equipo en entornos técnicos complejos.
Habilidades de análisis, resolución de problemas y orientación a la calidad del código.
Diseñar, desarrollar y mantener aplicaciones Java de misión crítica, siguiendo buenas prácticas de desarrollo y estándares internos.
Programar y optimizar procedimientos almacenados en Oracle PL/SQL a nivel avanzado.
Desarrollar y mantener componentes Front-End utilizando Angular (v17 o superior), JavaScript y jQuery, asegurando una experiencia de usuario fluida y responsive.
Analizar, interpretar y modificar scripts en Bash sobre Linux para automatización de tareas y soporte a procesos de despliegue y mantenimiento.
Participar en el diseño técnico de nuevas funcionalidades, proponiendo soluciones robustas y escalables.
Colaborar estrechamente con otros desarrolladores, analistas y equipos de infraestructura en entornos multidisciplinares.
Utilizar herramientas de desarrollo como Eclipse y Oracle PL/SQL Developer para el ciclo completo de desarrollo y depuración.
Gestionar el código fuente utilizando CA Harvest SCM y/o Git, siguiendo flujos de trabajo establecidos (branching, merging, code review).
Participar en la resolución de incidencias y en el mantenimiento evolutivo y correctivo de las aplicaciones.
Contribuir a la mejora continua de procesos, estándares de codificación y calidad del software (testing, documentación, automatización).