Desarrollador/A Java Senior Fullstack
Role details
Job location
Tech stack
Job description
¡Estamos en búsqueda de un/aDesarrollador/a Java Senior o Middle Seniorpara incorporarse a un equipo de desarrollo orientado a la evolución y mantenimiento de productos empresariales!Buscamos una persona con fuerte base enJava, experiencia en sistemas productivos y capacidad para trabajar tanto en proyectos modernos como en aplicaciones legacy desarrolladas con tecnologías Java, incluyendo frameworks comoVaadin.ResponsabilidadesDesarrollo evolutivo y correctivo de aplicaciones Java.Corrección de incidencias funcionales y técnicas.Desarrollo de nuevas funcionalidades sobre módulos existentes.Análisis de impacto en backend, frontend, base de datos e integraciones.Mantenimiento de aplicaciones Java desplegadas en entornos productivos.Participación en revisión de código, documentación técnica y buenas prácticas.Apoyo en la evolución progresiva de sistemas legacy hacia arquitecturas más modernas.Requisitos principalesAl menos4 años de experienciaen desarrollo de software.Experiencia sólida conJava.Experiencia conSpring Booty desarrollo deAPIs REST.Experiencia trabajando en mantenimiento evolutivo y correctivo.Capacidad para leer, comprender y modificar código existente.Conocimientos sólidos deSQLy bases de datos relacionales.Experiencia conGity flujos de trabajo con ramas, PR/MR o Gitflow.Experiencia en entornos productivos y análisis de incidencias.Se valoraráExperiencia con aplicaciones Java legacy, monolíticas o empresariales.Experiencia conVaadin, Tomcat, despliegues WAR o frameworks Java similares.Conocimiento de React, TypeScript o frontend moderno.Experiencia con PostgreSQL, Firebird, Oracle o SQL Server.Conocimientos de Docker, CI/CD, OAuth2/OIDC o microservicios.Experiencia en refactorización progresiva de sistemas existentes.Uso responsable de herramientas de Inteligencia Artificial como apoyo al desarrollo, debugging, testing y documentación.Perfil buscadoBuscamos una persona autónoma, metódica, con buena comunicación técnica y criterio para trabajar sobre sistemas existentes sin necesidad de rehacer todo desde cero.Es importante contar con capacidad de análisis, orientación a la solución y disposición para colaborar con equipos técnicos, funcionales y de producto.CondicionesReto profesional.? Incorporación inmediata.Puesto de trabajo estable en empresa en crecimiento, con filosofía agile y orientada a la persona.Contrato indefinido.Buen ambiente de trabajo.Grupos de trabajo reducidos donde se fomenta la implicación y colaboración.?? Remuneración competitiva.Modelo de trabajo 100% remoto.Híbrido en caso de residir en Valencia y alrededores.Flexibilidad horaria con jornada completa de lunes a viernes de 8:00 a 15:00 y dos tardes a la semana.Jornada reducida de 8:00 a 15:00 desde el 15 de junio al 15 de septiembre.
Requirements
Al menos4 años de experienciaen desarrollo de software. Experiencia sólida conJava. Experiencia conSpring Booty desarrollo deAPIs REST. Experiencia trabajando en mantenimiento evolutivo y correctivo. Capacidad para leer, comprender y modificar código existente. Conocimientos sólidos deSQLy bases de datos relacionales. Experiencia conGity flujos de trabajo con ramas, PR/MR o Gitflow. Experiencia en entornos productivos y análisis de incidencias. Se valorará Experiencia con aplicaciones Java legacy, monolíticas o empresariales. Experiencia conVaadin, Tomcat, despliegues WAR o frameworks Java similares. Conocimiento de React, TypeScript o frontend moderno. Experiencia con PostgreSQL, Firebird, Oracle o SQL Server. Conocimientos de Docker, CI/CD, OAuth2/OIDC o microservicios. Experiencia en refactorización progresiva de sistemas existentes. Uso responsable de herramientas de Inteligencia Artificial como apoyo al desarrollo, debugging, testing y documentación. Perfil buscado Buscamos una persona autónoma, metódica, con buena comunicación técnica y criterio para trabajar sobre sistemas existentes sin necesidad de rehacer todo desde cero. Es importante contar con capacidad de análisis, orientación a la solución y disposición para colaborar con equipos técnicos, funcionales y de producto.
Benefits & conditions
Reto profesional. ? Incorporación inmediata. Puesto de trabajo estable en empresa en crecimiento, con filosofía agile y orientada a la persona. Contrato indefinido. Buen ambiente de trabajo. Grupos de trabajo reducidos donde se fomenta la implicación y colaboración. ?? Remuneración competitiva. Modelo de trabajo 100% remoto. Híbrido en caso de residir en Valencia y alrededores. Flexibilidad horaria con jornada completa de lunes a viernes de 8:00 a 15:00 y dos tardes a la semana. Jornada reducida de 8:00 a 15:00 desde el 15 de junio al 15 de septiembre.