Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job 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.
Requirements
- 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.
Benefits & conditions
- Rol estratégico con impacto directo en el crecimiento del grupo.
- Entorno dinámico, con capacidad real de construir y definir.
- Desarrollo profesional y posibilidad de crecimiento dentro de la organización.
- Bienestar Integral: acceso gratuito a un completo plan de nutrición, fisioterapia y coaching. Tu salud fÃsica y mental es nuestra prioridad.
- Descanso y otras ventajas: disfruta de 23 dÃas laborables de vacaciones al año.
About the company
En Iris Venture Builder impulsamos la creación y el crecimiento de startups tecnológicas con impacto global. Somos lÃderes en la creación de empresas tecnológicas en ciberseguridad,cloud y data en España y Latinoamérica. Y seguimos creciendo.
Buscamos incorporar un/a Software Engineer con experiencia probada en Apache Camel y arquitecturas de integración. Este rol formará parte de nuestros equipos de desarrollo, colaborando en la construcción de soluciones de integración y datos para nuestros clientes de la más alta calidad funcional y técnica.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
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
Top-Paying Tech Jobs (with Salaries)
Is Software Engineering Over-Saturated?