Desarrollador/A Senior Fullstack Java
Role details
Job location
Tech stack
Job description
Descripción del empleo Descripción del puesto Buscamos un/a Desarrollador/a Senior Full Stack Java con una sólida experiencia en desarrollo de aplicaciones web y una fuerte orientación hacia tecnologías tanto Back como Front-End.La persona seleccionada será responsable de liderar técnicamente un equipo de desarrollo, participar en la definición de soluciones, garantizar la calidad de los entregables y colaborar activamente en la planificación y ejecución de iniciativas estratégicas.Buscamos un perfil con capacidad para combinar visión arquitectónica, excelencia técnica y liderazgo, contribuyendo a la evolución continua de las aplicaciones y procesos del proyecto.Valoramos especialmente a quienes ya han incorporado herramientas de desarrollo asistido por IA (Claude Code, GitHub Copilot, Cursor o similares) en su flujo de trabajo diario, y que sepan aplicarlas de forma crítica para acelerar la entrega sin comprometer la calidad ni la seguridad del código.Formará parte de un entorno tecnológico moderno basado en arquitecturas de microservicios y contenedores, participando en la evolución y mantenimiento de soluciones escalables, resilientes y orientadas a la nube.Responsabilidades Liderar técnicamente al equipo de desarrollo asignado, realizando el seguimiento de tareas y asegurando el cumplimiento de los objetivos establecidos.Participar en la planificación, priorización y estimación de desarrollos.Definir y validar las soluciones técnicas más adecuadas para cada necesidad de negocio.Coordinar y reportar el avance de los desarrollos a los responsables del proyecto.Diseñar, desarrollar y mantener aplicaciones web con especial foco en la experiencia de usuario y la capa de presentación.Garantizar la aplicación de buenas prácticas de desarrollo, estándares de calidad y revisiones de código.Impulsar la implementación de TDD (Test-Driven Development) y pruebas automatizadas.Impulsar la adopción de herramientas de desarrollo asistido por IA (Claude Code o equivalentes) en el equipo, definiendo buenas prácticas de uso, prompting y revisión del código generado.Colaborar en iniciativas de mejora continua, modernización tecnológica y optimización de procesos de desarrollo, incluyendo la incorporación de IA generativa al ciclo de vida del software.Participar en el diseño y evolución de arquitecturas basadas en microservicios.Colaborar en la definición de soluciones cloud sobre AWS.Garantizar la observabilidad, mantenibilidad y escalabilidad de los servicios desarrollados.Participación en proyectos cloud-native sobre AWS.Conocimientos de principios de observabilidad, monitorización y trazabilidad de aplicaciones.Experiencia colaborando con equipos de arquitectura, DevOps o infraestructura en entornos cloud.Conocimiento de patrones de integración y comunicación entre microservicios.Requisitos Imprescindibles Más de 5 años de experiencia en desarrollo de software.Experiencia sólida en Java y programación orientada a objetos.Conocimiento avanzado del ecosistema Java: Java 8 o superior, Spring Boot, Spring MVC, Spring Security.Experiencia en tecnologías de presentación: JavaScript, JSF, JSP, React.Experiencia en diseño y desarrollo de APIs y Servicios Web (REST/SOAP).Experiencia en entornos de contenedores: Docker, Kubernetes.Dominio de herramientas de desarrollo: Maven, Git, Jenkins.Experiencia práctica con herramientas de desarrollo asistido por IA (Claude Code, GitHub Copilot, Cursor u otras), integradas en el flujo de trabajo diario (generación de código, refactorización, testing, documentación).Experiencia trabajando con sistemas de mensajería y colas.Experiencia con JUnit, Liquibase, TDD (Test-Driven Development).Experiencia desarrollando aplicaciones basadas en arquitecturas de microservicios.Experiencia en desarrollo de APIs REST con Spring Boot.Conocimiento del ciclo de vida de aplicaciones contenerizadas mediante Docker y Kubernetes.Experiencia liderando o coordinando equipos técnicos de desarrollo.Capacidad para mentorizar y desarrollar el talento técnico de perfiles junior y semi senior, incluyendo la formación en el uso eficaz y responsable de asistentes de codificación basados en IA.Capacidad para delegar tareas y adaptar el nivel de acompañamiento en función de la experiencia del equipo.Habilidad para gestionar discrepancias técnicas y facilitar la toma de decisiones dentro del equipo.Orientación al desarrollo de una cultura de colaboración, aprendizaje continuo y calidad.Se valorará Experiencia definiendo agentic workflows o automatizaciones de desarrollo apoyadas en modelos de IA (agentes de codificación, revisión automática de PRs, generación de tests).Conocimiento de buenas prácticas de prompt engineering aplicadas a entornos de desarrollo.Certificaciones AWS o Kubernetes.Información adicional Únete a un equipo que impulsa la innovación y trabaja en proyectos de alto impacto.En Inetum valoramos la expertise y el conocimiento, y queremos ayudarte a llevar tu carrera al siguiente nivel en un ambiente colaborativo y dinámico.Ponemos a tu disposición un amplio catálogo formativo en competencias tecnológicas y certificaciones de acuerdo con las exigencias de los proyectos y clientes.Formación en idiomas, donde podrás elegir entre 12 opciones.Formación en habilidades personales dentro del ámbito profesional.Uso de otras plataformas adicionales como Udemy y OpenWebinars.Te ofrecemos una retribución a la carta, pudiendo elegir diferentes productos y modelar tú mismo cómo distribuirlos: seguro de salud, tickets de comida, guardería, tarjeta transporte y formación.Además, contarás con un seguro de vida incluido como parte de tus beneficios.También tendrás acceso a ventajas del grupo de empresa, como descuentos en diversos productos y servicios.El contrato será indefinido, con un horario flexible de oficina, con posibilidad de teletrabajar para poder conciliar de la mejor forma tu vida personal-profesional.Proporcionamos estabilidad y un excelente ambiente laboral, formado por los mejores profesionales en el ámbito de la Gestión Inteligente de la Información.Ofrecemos una atractiva carrera profesional en función de la experiencia y potencial personal, dentro de una compañía en continua evolución y con un sólido crecimiento.
Requirements
Conocimientos de principios de observabilidad, monitorización y trazabilidad de aplicaciones. Experiencia colaborando con equipos de arquitectura, DevOps o infraestructura en entornos cloud. Conocimiento de patrones de integración y comunicación entre microservicios. Requisitos Imprescindibles Más de 5 años de experiencia en desarrollo de software. Experiencia sólida en Java y programación orientada a objetos. Conocimiento avanzado del ecosistema Java: Java 8 o superior, Spring Boot, Spring MVC, Spring Security. Experiencia en tecnologías de presentación: JavaScript, JSF, JSP, React. Experiencia en diseño y desarrollo de APIs y Servicios Web (REST/SOAP). Experiencia en entornos de contenedores: Docker, Kubernetes. Dominio de herramientas de desarrollo: Maven, Git, Jenkins. Experiencia práctica con herramientas de desarrollo asistido por IA (Claude Code, GitHub Copilot, Cursor u otras), integradas en el flujo de trabajo diario (generación de código, refactorización, testing, documentación). Experiencia trabajando con sistemas de mensajería y colas. Experiencia con JUnit, Liquibase, TDD (Test-Driven Development). Experiencia desarrollando aplicaciones basadas en arquitecturas de microservicios. Experiencia en desarrollo de APIs REST con Spring Boot. Conocimiento del ciclo de vida de aplicaciones contenerizadas mediante Docker y Kubernetes. Experiencia liderando o coordinando equipos técnicos de desarrollo. Capacidad para mentorizar y desarrollar el talento técnico de perfiles junior y semi senior, incluyendo la formación en el uso eficaz y responsable de asistentes de codificación basados en IA. Capacidad para delegar tareas y adaptar el nivel de acompañamiento en función de la experiencia del equipo. Habilidad para gestionar discrepancias técnicas y facilitar la toma de decisiones dentro del equipo. Orientación al desarrollo de una cultura de colaboración, aprendizaje continuo y calidad. Se valorará Experiencia definiendo agentic workflows o automatizaciones de desarrollo apoyadas en modelos de IA (agentes de codificación, revisión automática de PRs, generación de tests). Conocimiento de buenas prácticas de prompt engineering aplicadas a entornos de desarrollo. Certificaciones AWS o Kubernetes. Información adicional Únete a un equipo que impulsa la innovación y trabaja en proyectos de alto impacto. En Inetum valoramos la expertise y el conocimiento, y queremos ayudarte a llevar tu carrera al siguiente nivel en un ambiente colaborativo y dinámico. Ponemos a tu disposición un amplio catálogo formativo en competencias tecnológicas y certificaciones de acuerdo con las exigencias de los proyectos y clientes. Formación en idiomas, donde podrás elegir entre 12 opciones. Formación en habilidades personales dentro del ámbito profesional. Uso de otras plataformas adicionales como Udemy y OpenWebinars. Te ofrecemos una retribución a la carta, pudiendo elegir diferentes productos y modelar tú mismo cómo distribuirlos: seguro de salud, tickets de comida, guardería, tarjeta transporte y formación. Además, contarás con un seguro de vida incluido como parte de tus beneficios. También tendrás acceso a ventajas del grupo de empresa, como descuentos en diversos productos y servicios. El contrato será indefinido, con un horario flexible de oficina, con posibilidad de teletrabajar para poder conciliar de la mejor forma tu vida personal-profesional.
Benefits & conditions
Proporcionamos estabilidad y un excelente ambiente laboral, formado por los mejores profesionales en el ámbito de la Gestión Inteligente de la Información. Ofrecemos una atractiva carrera profesional en función de la experiencia y potencial personal, dentro de una compañía en continua evolución y con un sólido crecimiento.