PEn BCNC GROUP buscamos incorporar un Arquitecto SW Java con al menos 5 años experiencia contrastada para formar parte de nuestro equipo, integrado en compañía perteneciente al sector asegurador formarás parte de un grupo que está liderando una transformación tecnológica real e integrando agentes de Inteligencia Artificial para automatizar revisiones de código, generar documentación y acelerar el desarrollo. /ppbr/ppRequisitos: /pulliExperiencia mínima de 5 años desempeñando labores de bdiseño y desarrollo /bde aplicaciones basadas en microservicios conb Java (17+ /b),bSpring Boot (3.x) /b, bAPI REST, /bmensajería asíncrona b(Kafka y/o AMQP (RabbitMQ). /b /lilibDominio de patrones de arquitectura: /bArquitectura Hexagonal (Ports Adapters), principios SOLID, DDD (Domain-Driven Design), Event-Driven Architecture. /liliExperiencia con CI/CD, GitOps, bplataformas de contenedores ( /bRed Hat OpenShift o Kubernetes). /liliAportar bexperiencia reciente en desarrollo de SW /b e interés en continuar desempeñando esta función. /liliConocimientos sólidos de seguridad (OAuth 2.0, OpenID Connect, gestión de tokens JWT..). /liliDisponibilidad para acudir 1 día cada dos semanas a oficinas ubicadas en Madrid. /li /ulpbr/ppResponsabilidades: /pulliDiseñar, codificar y mantener los frameworks, librerías compartidas y arquetipos Maven/Gradle. Tu código es la base sobre la que se construye todo lo demás. /liliDesarrollar componentes reutilizables para integración con Kafka, seguridad OAuth2/OIDC, trazabilidad, gestión de errores y otros cross-cutting concerns. /liliImplementar y evolucionar las estrategias de testing (unitario, integración, contrato) dentro de los arquetipos, garantizando la calidad desde el origen. /liliContribuir activamente al repositorio KID (Knowledge, Innovation Decisions). /liliParticipar en la definición del roadmap de evolución tecnológica del dominio de Software, proponiendo iniciativas, evaluando tecnologías emergentes y priorizando mejoras técnicas. /liliElaborar y mantener documentación técnica viva (decisiones de arquitectura – ADRs, guías de desarrollo, estándares) utilizando herramientas de IA generativa para su creación y mantenimiento. /liliEvaluar y proponer la adopción de nuevas librerías, frameworks o patrones con análisis riguroso (PoCs, benchmarks, trade-offs documentados). /liliDar soporte técnico a los equipos de desarrollo de proyectos. /liliValidar diseños técnicos de los proyectos, asegurando que se alinean con las normativas corporativas. /liliMentorizar a perfiles junior y mid del ecosistema, elevando el nivel técnico general de la organización. /li /ulpbr/pp¿Qué ofrecemos? /pulliContrato indefinido. /liliEstabilidad laboral. /liliModelo híbrido con flexibilidad real. /liliFlexibilidad horaria: 08:00 hasta las 17:30 ( L-J) y Viernes de 08:00 a 15:00 horas. /liliJornada intensiva de verano: Julio y Agosto de 08:00 a 15:00 horas /lilibImpacto real /b: tu código será la base sobre la que construyen más de 20 equipos. No harás CRUD genéricos: construirás la infraestructura de software de una compañía líder. /liliDesarrollo de carrera y formación personalizada. /liliRetribución flexible. /li /ulpbr/ppBCNC GROUP es una empresa de ingeniería y tecnología con operaciones en España, UK, Alemania, Francia y Suecia. Trabajamos con las multinacionales más prestigiosas de Europa ayudándoles a implementar sus proyectos estratégicos.b#WeHaveOurOwnCode /b /p