> Markdown version of [/jobs/ext/3074473-programador-full-stack](https://www.wearedevelopers.com/jobs/ext/3074473-programador-full-stack). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Programador Full Stack - **Company:** Hays - **Location:** Álava, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Code Review, Continuous Integration, Cursor (Graphical User Interface Elements), Github, PostgreSQL, Scrum Methodology, Software Engineering, Web Applications, Microsoft Power Automate, GitHub Copilot, Spring-boot, Backend, Git, AngularJS, Restful APIs, GPT - **Published:** September 25, 2026 - **Apply:** https://www.buscojobs.com.es/programador-full-stack-en-alava-ID-373162038 ## About the Role del departamento de I+D.RequisitosExperiencia profesional mínima de 2 años en desarrollo de software, con participación en proyectos Full Stack.Conocimientos técnicos imprescindiblesExperiencia en desarrollo backend con Java.Experiencia en desarrollo frontend con Angular y TypeScript.Conocimientos de PostgreSQL y MongoDB.Experiencia en el diseño y desarrollo de APIs REST y servicios backend.Experiencia con GitHub, Git y flujos de control de versiones.Conocimiento de buenas prácticas de desarrollo, pruebas y mantenimiento de software.IdiomasInglés fluido, tanto hablado como escrito, para desenvolverse con autonomía en un entorno internacional.Se valorará positivamenteExperiencia en entornos de I+D o en el desarrollo y evolución de productos tecnológicos.Experiencia en plataformas IoT, telecomunicaciones o Smart Metering.Experiencia con Spring Boot o tecnologías equivalentes del ecosistema Java.Uso avanzado de asistentes de desarrollo basados en IA, como GitHub Copilot, Microsoft Copilot, ChatGPT, Cursor u otros.Conocimientos de integración y despliegue continuos (CI/CD). Conocimientos de arquitecturas cloud, contenedores y microservicios.Experiencia en metodologías ágiles, como Scrum o Kanban.Conocimientos de seguridad aplicada al desarrollo de software.Qué ofrecemosIncorporación a un departamento de I+D con proyectos tecnológicos innovadores.Participación en el desarrollo y evolución de productos con aplicación real en entornos internacionales.Posibilidad de crecimiento profesional dentro de un equipo técnico en evolución.Acceso a herramientas de inteligencia artificial de última generación aplicadas al desarrollo.Un entorno de trabajo cercano, cualificado y orientado a la colaboración.Participación activa en decisiones técnicas y propuestas de mejora.Modalidad 100% presencial en BilbaoHorario: L-J 8:30 a 5:30 con posibilidad de hacer de 8 a 5. ## Description Sobre el puestoBuscamos incorporar un/a Desarrollador/a Full Stack al departamento de Investigación y Desarrollo (I+D).La persona seleccionada participará en el diseño, desarrollo y evolución de productos tecnológicos utilizados por clientes internacionales, dentro de plataformas que procesan grandes volúmenes de información procedente de contadores inteligentes, redes IoT y sistemas avanzados de telemetría.El puesto requiere una visión integral del ciclo de desarrollo, capacidad para colaborar en decisiones técnicas y orientación a la calidad.Buscamos una persona proactiva, con autonomía, capacidad de aprendizaje continuo e interés por aplicar nuevas tecnologías al desarrollo de software.Funciones principalesAnalizar, diseñar, desarrollar y mantener aplicaciones web Full Stack.Desarrollar y mantener servicios backend basados en Java y APIs REST.Desarrollar interfaces frontend modernas, mantenibles y usables utilizando Angular.Diseñar, mantener y optimizar modelos de datos relacionales y documentales.Participar en la definición y evolución de arquitecturas y soluciones técnicas.Aplicar buenas prácticas de desarrollo, pruebas, revisión de código y calidad del software.Gestionar el código fuente y colaborar mediante GitHub y flujos de trabajo basados en Git.Utilizar herramientas de inteligencia artificial como apoyo al desarrollo, las pruebas, la documentación y el análisis de código.Elaborar documentación técnica y colaborar en la validación de los desarrollos.Trabajar de forma coordinada con otros perfiles técnicos del departamento de I+D.RequisitosExperiencia profesional mínima de 2 años en desarrollo de software, con participación en proyectos Full Stack.Conocimientos técnicos imprescindiblesExperiencia en desarrollo backend con Java.Experiencia en desarrollo frontend con Angular y TypeScript.Conocimientos de PostgreSQL y MongoDB.Experiencia en el diseño y desarrollo de APIs REST y servicios backend.Experiencia con GitHub, Git y flujos de control de versiones.Conocimiento de buenas prácticas de desarrollo, pruebas y mantenimiento de software.IdiomasInglés fluido, tanto hablado como escrito, para desenvolverse con autonomía en un entorno internacional.Se valorará positivamenteExperiencia en entornos de I+D o en el desarrollo y evolución de productos tecnológicos.Experiencia en plataformas IoT, telecomunicaciones o Smart Metering.Experiencia con Spring Boot o tecnologías equivalentes del ecosistema Java.Uso avanzado de asistentes de desarrollo basados en IA, como GitHub Copilot, Microsoft Copilot, ChatGPT, Cursor u otros.Conocimientos de integración y despliegue continuos (CI/CD).Conocimientos de arquitecturas cloud, contenedores y microservicios.Experiencia en metodologías ágiles, como Scrum o Kanban.Conocimientos de seguridad aplicada al desarrollo de software.Qué ofrecemosIncorporación a un departamento de I+D con proyectos tecnológicos innovadores.Participación en el desarrollo y evolución de productos con aplicación real en entornos internacionales.Posibilidad de crecimiento profesional dentro de un equipo técnico en evolución.Acceso a herramientas de inteligencia artificial de última generación aplicadas al desarrollo.Un entorno de trabajo cercano, cualificado y orientado a la colaboración.Participación activa en decisiones técnicas y propuestas de mejora.Modalidad 100% presencial en BilbaoHorario: L-J 8:30 a 5:30 con posibilidad de hacer de 8 a 5.V 8:30 a 2:30.Verano intensiva.Seguro de salud con IMQSalario según experiencia ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [ Evaluating AI models for code comprehension](https://www.wearedevelopers.com/videos/1462-evaluating-ai-models-for-code-comprehension) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Spanish Business Culture and Etiquette](https://www.wearedevelopers.com/magazine/353-spanish-business-culture-and-etiquette)