> Markdown version of [/jobs/ext/3405480-software-engineer](https://www.wearedevelopers.com/jobs/ext/3405480-software-engineer). 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). --- # Software Engineer - **Company:** Iris Venture Builder - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Apache ActiveMQ, Application Programming Interfaces (APIs), Agile Methodology, Databases, Continuous Integration, Relational Databases, File Transfer, Java Message Service (JMS), RabbitMQ, Service Development Studio, Software Engineering, SQL Databases, Azure Service Bus, File Transfer Protocol (FTP), Apache Camel, Spring-boot, Backend, Git, Apache Kafka, Restful APIs, Docker - **Published:** September 8, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=74dae64d320a4568 ## About the Role * 3-5 años de experiencia en desarrollo de software con Java, especialmente en soluciones de integración. * Experiencia con Java 17+, Spring Boot y desarrollo de servicios backend. * Experiencia diseñando e implementando integraciones entre sistemas mediante APIs, mensajería, transferencia de archivos y otros mecanismos de integración. * Experiencia desarrollando y consumiendo APIs REST. * Experiencia práctica con Apache Camel para el desarrollo de soluciones de integración. * Conocimiento de los principales conceptos de Camel: Routes, Components, Endpoints,Exchanges y Processors. * Conocimiento de Enterprise Integration Patterns (EIP) y principios de arquitectura de integración. * Experiencia desarrollando integraciones con Camel sobre diferentes tecnologías y protocolos, como REST/HTTP, Kafka/JMS, SFTP, bases de datos y sistemas externos. * Experiencia con tecnologías de mensajería como Kafka, JMS, RabbitMQ, ActiveMQ o Azure Service Bus. * Conocimiento de SQL y bases de datos relacionales. * Experiencia con Git, Docker, CI/CD y testing automatizado. * Conocimiento de principios de diseño y arquitectura como SOLID, Clean Architecture y/o Arquitectura Hexagonal. * Capacidad para analizar requisitos de integración y proponer soluciones técnicas mantenibles, escalables y desacopladas. * Inglés técnico suficiente para trabajar con documentación y equipos internacionales. ## Description Si te apasiona diseñar e implementar soluciones robustas, escalables y de alto rendimiento con un amplio stack técnico, este reto es para ti., * Implementar soluciones técnicas de alta calidad y en cumplimiento de los requisitos funcionales y no funcionales definidos para cada proyecto. * Participar y eventualmente liderar en equipos de desarrollo ajustados a metodologías ágiles. * Colaborar en los procesos auxiliares, incluyendo peer-review, documentación, etc. ## Related Videos - [Why make use of an integration platform in today's software developments and infrastructure?](https://www.wearedevelopers.com/videos/758-why-make-use-of-an-integration-platform-in-today-s-software-developments-and-infrastructure) - [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) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [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) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Spanish Business Culture and Etiquette](https://www.wearedevelopers.com/magazine/353-spanish-business-culture-and-etiquette)