Java Integration Developer Mid | Apache Camel & Quarkus
- 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
+13 more
Job description
En BCNC Group buscamos incorporar un/aJava Integration Developercon experiencia práctica y reciente en Apache Camel y Quarkus.Obtenga más información sobre las tareas generales relacionadas con esta oportunidad a continuación, asà como sobre las habilidades requeridas.Participarás en la evolución de una plataforma middleware compleja, trabajando en la transformación desde Red Hat Fuse hacia una arquitectura de microservicios de integración basada en Camel Quarkus sobre OpenShift.Buscamos un perfilhands-on:una persona acostumbrada a desarrollar rutas, transformar datos, conectar sistemas y trabajar con integraciones sÃncronas y asÃncronas.Requisitos imprescindiblesMÃnimo 2 años de experiencia profesional en proyectos utilizandoApache Camel y Quarkus.Experiencia real diseñando, desarrollando y manteniendo rutas o flujos de integración conApache Camel.Desarrollo backend conJava 17 y/o Java 21.Experiencia desarrollando microservicios conQuarkus.Conocimientos de APIs REST e integraciones sÃncronas y asÃncronas.Capacidad para trabajar con autonomÃa en tareas de análisis, desarrollo, pruebas y resolución de incidencias.Es importante queApache Camel y Quarkusse hayan utilizado profesionalmente en proyectos reales. No buscamos perfiles con conocimientos únicamente formativos o teóricos.¿Qué harás?Diseñar, desarrollar y evolucionar rutas de integración conApache Camel.Construir microservicios de integración conJava y Quarkus.Participar en la migración progresiva desdeRed Hat Fuse hacia Camel Quarkus.Integrar sistemas mediante APIs REST, servicios mensajerÃa y eventos.Implementar transformaciones, validaciones, gestión de errores, reintentos y trazabilidad.Desarrollar integraciones sÃncronas y asÃncronas.Crear y mantener pruebas unitarias y de integración.Colaborar en revisiones de código y buenas prácticas de desarrollo.Participar en despliegues sobre OpenShift y entornos basados en Kubernetes.Trabajar con los equipos de arquitectura, desarrollo y plataforma.Valoraremos especialmenteExperiencia con Red Hat Fuse, JBoss Fuse, ServiceMix o Karaf.Participación en migraciones desde Camel o Fuse hacia Camel Quarkus.Conocimientos de Kafka, AMQ Streams, ActiveMQ, Artemis o colas MQ.Experiencia con arquitecturas orientadas a eventos.Integraciones mediante SOAP, WSDL, SFTP o transferencia de ficheros.Experiencia con Docker, Kubernetes u OpenShift.Testing con JUnit 5, Mockito, QuarkusTest o RestAssured.Pipelines de CI/CD con Jenkins.Conocimientos de OAuth2 y seguridad de APIs.Experiencia en observabilidad y monitorización de microservicios.El proyectoFormarás parte de un servicio continuo dentro de una oficina transversal de arquitectura tecnológica. El reto principal es modernizar el dominio de middleware y evolucionar una plataforma con un alto volumen de integraciones.No se trata de un proyecto puramente greenfield: existe una arquitectura en funcionamiento, deuda técnica identificada y un roadmap de transformación ya definido. Además de desarrollar nuevas soluciones, participarás en la evolución y modernización de integraciones existentes.¿Qué ofrecemos?Proyecto tecnológico de duración indefinida.Trabajo práctico con Apache Camel, Quarkus y Java *****.Participación en una transformación real desde Red Hat Fuse hacia Camel Quarkus.Entorno de microservicios, eventos, mensajerÃa y contenedores.Equipo multidisciplinar formado por profesionales internos y externos.Posibilidad de ganar recorrido en arquitectura de integración y middleware.Un entorno en el que aprender, aportar ideas y asumir progresivamente mayor autonomÃa.Modalidad RemotoSi tienes experiencia real desarrollando integraciones con Apache Camel y Quarkus y quieres participar en una transformación tecnológica de largo recorrido, nos encantará conocerte. xbhjioeSi encajas con el perfil o conoces a alguien que pueda estar interesado/a, estaré encantada de comentarlo.
Requirements
una persona acostumbrada a desarrollar rutas, transformar datos, conectar sistemas y trabajar con integraciones sÃncronas y asÃncronas. Requisitos imprescindibles MÃnimo 2 años de experiencia profesional en proyectos utilizando Apache Camel y Quarkus. Experiencia real diseñando, desarrollando y manteniendo rutas o flujos de integración con Apache Camel. Desarrollo backend con Java 17 y/o Java 21. Experiencia desarrollando microservicios con Quarkus. Conocimientos de APIs REST e integraciones sÃncronas y asÃncronas. Capacidad para trabajar con autonomÃa en tareas de análisis, desarrollo, pruebas y resolución de incidencias. Es importante que Apache Camel y Quarkus se hayan utilizado profesionalmente en proyectos reales. No buscamos perfiles con conocimientos únicamente formativos o teóricos. ¿Qué harás? Diseñar, desarrollar y evolucionar rutas de integración con Apache Camel. Construir microservicios de integración con Java y Quarkus. Participar en la migración progresiva desde Red Hat Fuse hacia Camel Quarkus. Integrar sistemas mediante APIs REST, servicios mensajerÃa y eventos., Experiencia con Red Hat Fuse, JBoss Fuse, ServiceMix o Karaf. Participación en migraciones desde Camel o Fuse hacia Camel Quarkus. Conocimientos de Kafka, AMQ Streams, ActiveMQ, Artemis o colas MQ. Experiencia con arquitecturas orientadas a eventos. Integraciones mediante SOAP, WSDL, SFTP o transferencia de ficheros. Experiencia con Docker, Kubernetes u OpenShift. Testing con JUnit 5, Mockito, QuarkusTest o RestAssured. Pipelines de CI/CD con Jenkins. Conocimientos de OAuth2 y seguridad de APIs. Experiencia en observabilidad y monitorización de microservicios. El proyecto Formarás parte de un servicio continuo dentro de una oficina transversal de arquitectura tecnológica. El reto principal es modernizar el dominio de middleware y evolucionar una plataforma con un alto volumen de integraciones. No se trata de un proyecto puramente greenfield: existe una arquitectura en funcionamiento, deuda técnica identificada y un roadmap de transformación ya definido. Además de desarrollar nuevas soluciones, participarás en la evolución y modernización de integraciones existentes.
Benefits & conditions
Proyecto tecnológico de duración indefinida. Trabajo práctico con Apache Camel, Quarkus y Java *****. Participación en una transformación real desde Red Hat Fuse hacia Camel Quarkus. Entorno de microservicios, eventos, mensajerÃa y contenedores. Equipo multidisciplinar formado por profesionales internos y externos. Posibilidad de ganar recorrido en arquitectura de integración y middleware. Un entorno en el que aprender, aportar ideas y asumir progresivamente mayor autonomÃa. Modalidad Remoto Si tienes experiencia real desarrollando integraciones con Apache Camel y Quarkus y quieres participar en una transformación tecnológica de largo recorrido, nos encantará conocerte. xbhjioe Si encajas con el perfil o conoces a alguien que pueda estar interesado/a, estaré encantada de comentarlo.
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
93 Java Interview Questions You Should Prepare For
Dev Digest 121 - AI goes offline