> Markdown version of [/jobs/ext/3790456-desarrollador-a-de-software-java-python-ia-y-automatizacion](https://www.wearedevelopers.com/jobs/ext/3790456-desarrollador-a-de-software-java-python-ia-y-automatizacion). 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). --- # Desarrollador/a de Software (Java/Python) - IA y Automatización - **Company:** Abast - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Databases, Relational Databases, Hypertext Transfer Protocols (HTTP), Integrated Development Environments, Java Persistence API, JSON, Python (Programming Language), Apache Maven, SQL Databases, TypeScript, Working Model 2D, ReactJS, Retrieval-Augmented Generation, Spring-boot, AI Coding Agents, Backend, Git, Nintex, Web Technologies, Front End Software Development, Restful APIs, Docker - **Published:** October 17, 2026 - **Apply:** https://www.jobleads.com/es/job/desarrollador-a-de-software-java-python-ia-y-automatizacion--barcelona--e562a7e949d41471e30711387fbb02ccb ## About the Role Estamos desarrollando una plataforma de inteligencia artificial que combina una aplicación propia, automatizaciones e integraciones con servicios externos., * Experiencia con HTTP, APIs REST, JSON. * Capacidad para comprender código existente, seguir un flujo entre frontend, backend y servicios externos, y localizar la causa de un error. * Experiencia escribiendo pruebas automatizadas y trabajando con Git, ramas y pull requests. * Capacidad para trabajar con asistentes de programación con IA: proporcionar contexto, concretar objetivos, revisar cambios y comprobar que la solución cumple los requisitos. * Manejo básico de terminal y entornos de desarrollo con Docker. * Autonomía para avanzar con objetivos definidos, comunicar dificultades y pedir apoyo cuando sea necesario. * Experiencia con Java, Spring Boot, JPA, Maven, React y TypeScript. * Experiencia con desarrollo guiado por especificaciones, TDD, BDD o pruebas de contratos. * Experiencia con Azure DevOps. * Conocimientos en el desarrollo de agentes IA: diseño de arneses, MCP, creación de skills. * Conocimientos de n8n. * Conocimientos de RAG, embeddings y bases de datos vectoriales. ## Description ¿Te gustaría formar parte de una empresa que implementa soluciones tecnológicas completas, innovadoras y estratégicas? Nosotr@s en Abast lo hacemos posible! Damos respuesta a las necesidades de nuestros clientes desde diversas áreas de especialización, integrando soluciones IT de alto impacto. ¡Estamos buscando un/a Desarrollador/a de Software (Java/Python) - IA y Automatización para sumarse a nuestro equipo! Lo que buscamos: Estamos desarrollando una plataforma de inteligencia artificial que combina una aplicación propia, automatizaciones e integraciones con servicios externos. Buscamos un/a desarrollador/a que participe en la evolución de nuestra plataforma de IA y en la implementación de proyectos para clientes, desarrollando funcionalidades, automatizaciones e integraciones adaptadas a sus necesidades. * Desarrollar funcionalidades de backend y frontend. La plataforma utiliza principalmente los lenguajes Java y Python en backend, y el frontend está desarrollado con tecnologías Web. * Utilizar asistentes y agentes de programación con IA para analizar, implementar y comprobar soluciones, revisando sus resultados. * Integrar APIs, bases de datos y servicios externos. * Diseñar flujos de automatización con n8n. * Experiencia desarrollando aplicaciones backend y APIs en lenguajes como Java, C# o Python. * Manejo de SQL y bases de datos relacionales. * Experiencia con HTTP, APIs REST, JSON. * Capacidad para comprender código existente, seguir un flujo entre frontend, backend y servicios externos, y localizar la causa de un error. * Experiencia escribiendo pruebas automatizadas y trabajando con Git, ramas y pull requests. * Capacidad para trabajar con asistentes de programación con IA: proporcionar contexto, concretar objetivos, revisar cambios y comprobar que la solución cumple los requisitos. * Manejo básico de terminal y entornos de desarrollo con Docker. * Autonomía para avanzar con objetivos definidos, comunicar dificultades y pedir apoyo cuando sea necesario. * Experiencia con Java, Spring Boot, JPA, Maven, React y TypeScript. * Experiencia con desarrollo guiado por especificaciones, TDD, BDD o pruebas de contratos. * Experiencia con Azure DevOps. * Conocimientos en el desarrollo de agentes IA: diseño de arneses, MCP, creación de skills. * Conocimientos de n8n. * Conocimientos de RAG, embeddings y bases de datos vectoriales. Lo que te ofrecemos: * Incorporación a un equipo dinámico, colaborador y lleno de talento. * Posición estable con revisiones salariales periódicas alineadas a tu evolución profesional. * Formación continua a cargo de la empresa * Modelo de trabajo híbrido, nos vemos 1 día de cada 15 en la oficina de Barcelona ciudad (Les Corts). * Flexibilidad horaria. * Viernes intensivo de 08:00 a 15:00 y jornada intensiva durante julio y agosto. * Ventajas sociales como un Plan de Retribución Flexible (seguro médico, tarjeta restaurante, cheques guardería y más). ¿Te gustan los retos y el dinamismo? En Abast, estamos en constante crecimiento y te ofrecemos un entorno donde podrás desarrollarte profesionalmente dentro de un equipo multidisciplinar y comprometido con nuestros valores.