AI Jobs Map

BCNC GROUP · Spain

Senior Java Developer / Arquitecto Técnico de Integración (Apache Camel)

mid_levelfull timePosted 3 days ago
Apply on LinkedInLinkedInOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

javaopenshiftkubernetesspringapache-kafkagraphqlargocdhelmci/cdprometheusgrafanaagentic-aianthropicllm

Desde BCNC Group buscamos incorporar un/a Senior Java Developer / Arquitecto Técnico de Integración (Apache Camel) para participar en un proyecto estratégico de integración y evolución de plataforma.

Buscamos un perfil muy técnico, con criterio arquitectónico y experiencia real en backend e integración, que siga programando y que además pueda ayudar a evolucionar una arquitectura común utilizada por distintos equipos.

👉 Buscamos un/a developer senior potente, con mentalidad de arquitectura.

🛠️ Tu día a día

- Participar en la evolución de una arquitectura de referencia utilizada por varios equipos.

- Migrar y adaptar servicios de integración a la nueva arquitectura.

- Desarrollar y evolucionar componentes comunes, librerías y piezas reutilizables.

- Implementar y mejorar patrones de integración y comunicación asíncrona.

- Diseñar y evolucionar APIs REST bajo enfoque OpenAPI.

- Trabajar sobre entornos cloud-native y despliegues en OpenShift / Kubernetes.

- Participar en pruebas de concepto y en la evolución técnica de la plataforma.

- Dar soporte experto a otros equipos en decisiones de diseño, integración y troubleshooting.

- Validar diseños técnicos y ayudar a construir soluciones alineadas con los estándares definidos.

- Colaborar en iniciativas de mejora continua, calidad técnica y modernización del stack.

🧰 Stack tecnológico

- Lenguaje y runtime: Java 21, Spring Boot, Quarkus, GraalVM

- Integración: Apache Camel, Camel sobre Quarkus, patrones EIP

- Mensajería y streaming: Kafka, mensajería asíncrona, event-driven, Debezium

- APIs y contratos: REST, OpenAPI, Avro, AsyncAPI, GraphQL, Feign Clients

- Plataforma: OpenShift / Kubernetes, ArgoCD, Helm, Maven

- Otros: Apicurio Registry, CI/CD, observabilidad, troubleshooting de servicios distribuidos

🎯 Qué esperamos de ti

- Al menos 6 años de experiencia desarrollando backend con Java.

- Experiencia con Apache Camel.

- Experiencia con Spring Boot o Quarkus.

- Experiencia real en microservicios e integración.

- Buen conocimiento de APIs REST y diseño con OpenAPI.

- Comprensión de Kafka como plataforma de mensajería: producer, consumer, particiones y consumer groups.

- Experiencia operando aplicaciones sobre OpenShift / Kubernetes.

- Experiencia trabajando con Maven.

- Capacidad para moverte con soltura entre arquitectura y desarrollo.

- Experiencia ayudando a otros equipos o trabajando sobre componentes comunes / frameworks.

- Castellano nativo o profesional.

- Capacidad para leer documentación técnica en inglés con soltura.

⭐ Valorable

- Experiencia con GraalVM y compilación nativa.

- Experiencia con Avro y schema registries (Apicurio / Confluent).

- Experiencia con Debezium y patrones CDC.

- Experiencia con GraphQL, AsyncAPI o Arazzo.

- Conocimientos de observabilidad: Prometheus, Grafana, tracing distribuido.

- Experiencia en APIOps o gestión del ciclo de vida de APIs.

- Uso habitual de herramientas de agentic coding (Claude Code, Cursor o similares).

- Interés o experiencia en integraciones LLM-driven, MCP servers o automatización con IA aplicada al desarrollo.

🎁 Qué tenemos para ti

- Contrato indefinido en una compañía de tecnología e ingeniería 100% digital

- Proyecto estratégico con recorrido técnico y roadmap de evolución real

- Modalidad 100% remota en España o híbrido en Madrid.

- Horario de Lunes a Jueves de 8:00 a 18:00h y Viernes de 8:00 a 14:00h.

- Jornada intensiva en julio y agosto de 30 horas semanales.

- Entorno técnico exigente, con trabajo real sobre integración, arquitectura y modernización de plataforma.

- Formación continua (Udemy, OpenWebinars, MVP)

- Plan de retribución flexible

- Plan de referidos

- Excelente ambiente laboral (4,7/5)

✨ Si te interesa un rol en el que puedas seguir programando, aportar criterio arquitectónico y trabajar sobre una plataforma técnica con impacto en múltiples equipos, esta posición es para ti.

Somos BCNC Group, una empresa de ingeniería y tecnología con presencia en España, Reino Unido, Alemania, Francia y Suecia.

Trabajamos con algunas de las multinacionales más relevantes de Europa en sus proyectos estratégicos.

#WeHaveOurOwnCode #bcncgroup #ourvalues

More jobs at BCNC GROUP