Full Stack (java)
CAS TrainingDescripción del puesto
Descripción del puesto
Buscamos un/a desarrollador/a Fullstack con sólida experiencia en Java y Oracle PL/SQL para participar en el desarrollo, mantenimiento y evolución de aplicaciones, combinando trabajo back-end, base de datos y front-end, con rotación de turnos y disponibilidad limitada de guardias anuales.Responsabilidades
Desarrollo y mantenimiento de funcionalidades en Java (back-end) y Oracle PL/SQL (procedimientos almacenados).Implementación y evolución de interfaces y componentes front-end con JavaScript y jQuery.
Automatización y soporte operativo mediante scripting en Linux (Bash).
Lectura, análisis y modificación de scripts existentes para tareas de operación y despliegue.
Uso de herramientas de desarrollo y depuración (Eclipse y Oracle PL/SQL Developer).
Gestión de versiones y control de código fuente con CA Harvest SCM y/o Git.
Participación en turnos de trabajo y guardias planificadas según calendario.
Requisitos imprescindibles (experiencia)
Java: nivel avanzado, mínimo 5 años de experiencia.Oracle PL/SQL: nivel avanzado en programación con procedimientos almacenados, 5 años o más.
Linux/Bash: experiencia en scripting para automatización; capacidad para leer, interpretar y modificar scripts.
Front-end: JavaScript y jQuery, mínimo 2 años de experiencia.
Herramientas: experiencia con Eclipse y Oracle PL/SQL Developer.
Control de código fuente: experiencia con CA Harvest SCM y/o Git.
Conocimientos deseables
Angular 17 o superior.Spring / Spring Boot.
Condiciones y jornada
Modelo híbrido presencial/teletrabajo.Presencialidad: 540 horas/año, con distribución mensual uniforme.
Trabajo a turnos (complemento aproximado de 290 €/mes)
1 semana 07:00-14:30 (teletrabajo)1 semana 14:00-21:00 (teletrabajo)
2 semanas 08:00-17:00 con pausa para comer (estas semanas son presenciales)
Guardias: 5-6 días al año, coincidiendo con festivos locales en Madrid, en turno de mañana o tarde. Compensación en tiempo o económica.
Perfil buscado
Enfoque práctico y resolutivo en mantenimiento evolutivo y correctivo.Comodidad trabajando con base de datos, back-end y front-end en entornos mixtos.
Capacidad para trabajar con rotación de turnos y soporte en fechas concretas.
¿Te interesa este puesto?