Software Engineer

Iris Venture Builder
Madrid, Spain
27 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

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
+10 more
SQL Databases Azure Service Bus File Transfer Protocol (FTP) Apache Camel Spring-boot Backend Git Apache Kafka Restful APIs Docker

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.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:32 min

Refactoring bulk frontend operations into scalable backend methods

Noam Honig · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all