Desarrollador/A Senior Fullstack Java ¡Remoto
Role details
Job location
Tech stack
Job description
¡Estamos en búsqueda de un/a Desarrollador/a Java Senior o Middle Senior para incorporarse a un equipo de desarrollo orientado a la evolución y mantenimiento de productos empresariales!A continuación, encontrará un desglose completo de todo lo que se requiere de los posibles candidatos, así como la forma de presentar su candidatura.¡Mucha suerte!Buscamos una persona con fuerte base en Java, experiencia en sistemas productivos y capacidad para trabajar tanto en proyectos modernos como en aplicaciones legacy desarrolladas con tecnologías Java, incluyendo frameworks como Vaadin.Responsabilidades Desarrollo 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 principales Al menos 4 años de experiencia en desarrollo de software.Experiencia sólida con Java.Experiencia con Spring Boot y desarrollo de APIs REST.Experiencia trabajando en mantenimiento evolutivo y correctivo.Capacidad para leer, comprender y modificar código existente.Conocimientos sólidos de SQL y bases de datos relacionales.Experiencia con Git y 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 con Vaadin, 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.Condiciones 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.xqysrnh Hay opciones de teletrabajo/trabajo desde casa disponibles para este puesto.
Requirements
Requisitos principales Al menos 4 años de experiencia en desarrollo de software. Experiencia sólida con Java. Experiencia con Spring Boot y desarrollo de APIs REST. Experiencia trabajando en mantenimiento evolutivo y correctivo. Capacidad para leer, comprender y modificar código existente. Conocimientos sólidos de SQL y bases de datos relacionales. Experiencia con Git y 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 con Vaadin, 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
Condiciones 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. xqysrnh Hay opciones de teletrabajo/trabajo desde casa disponibles para este puesto.