CrawlJobs Logo
Briefcase Icon
Category Icon

Filtros

×
Modo de trabajo

Desarrollador/a Java Legacy Empleos (Trabajo híbrido)

1 Ofertas de empleo

Filtros
Desarrollador/a Java Legacy
Save Icon
Desarrollador/a Senior Java Legacy para proyecto público con teletrabajo. Requiere experiencia en Java 7/8, Spring Batch y Oracle PL/SQL. Contrato indefinido con beneficios como formación continua, seguro de vida y retribución flexible. Ubicación en principales ciudades españolas.
Location Icon
Ubicación
Spain , Madrid; Barcelona; Sevilla; Valencia
Salary Icon
Salario
No proporcionado
https://www.soprasteria.com Logo
Sopra Steria
Fecha de expiración
Hasta nuevo aviso
Los trabajos para Desarrollador/a Java Legacy representan una especialización técnica crucial dentro del mundo de la programación, enfocada en mantener y modernizar sistemas empresariales críticos construidos con versiones anteriores de Java. Estos profesionales son los guardianes de aplicaciones que, a pesar de no utilizar las tecnologías más recientes, son el núcleo operativo de muchas organizaciones, especialmente en sectores como banca, seguros, administración pública y telecomunicaciones. Las responsabilidades típicas de un Desarrollador Java Legacy giran en torno a la sostenibilidad del software. Su labor principal es el mantenimiento evolutivo y correctivo: adaptar las aplicaciones a nuevos requisitos legales o de negocio, corregir errores y optimizar el rendimiento. También son clave en proyectos de migración y modernización, donde el objetivo es refactorizar código para integrarlo con sistemas más modernos o actualizar gradualmente versiones de Java y frameworks asociados. La comprensión profunda del negocio encapsulado en ese código es tan vital como las habilidades técnicas. En cuanto a habilidades y requisitos, estos empleos demandan un sólido dominio de versiones legacy de Java, como J2SE, Java 5, 6, 7 u 8, y de los entornos de aplicación (Application Servers) como WebLogic, WebSphere o JBoss de versiones antiguas. El conocimiento de frameworks como Spring (Core, Batch) o Hibernate en sus versiones clásicas es común, así como el trabajo con bases de datos relacionales (Oracle, DB2) y el uso extensivo de SQL y PL/SQL. La experiencia con herramientas de construcción como Ant o Maven y sistemas de control de versiones como SVN es habitual. A diferencia del desarrollo en entornos modernos, aquí se trabaja a menudo con monolitos, aplicaciones web basadas en JSP/Servlets o arquitecturas EJB, por lo que entender estos patrones es esencial. Los profesionales que buscan empleos en este nicho suelen destacar por su pensamiento analítico, paciencia y atención al detalle, ya que frecuentemente se enfrentan a documentación escasa y código complejo de gran antigüedad. La capacidad para escribir código robusto, legible y que se integre con una base existente sin romper funcionalidad es primordial. Encontrar trabajos como Desarrollador Java Legacy ofrece una carrera estable y desafiante, ideal para quienes disfrutan de resolver puzzles técnicos y tienen un rol fundamental en la continuidad del negocio, asegurando que sistemas vitales sigan funcionando y evolucionando en un panorama tecnológico en constante cambio.

Filtros

×
Categoría
Ubicación
Modo de trabajo
Salario