Arquitecto Software & Middleware

Talent Group
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
Spanish

Job location

Tech stack

Java
ActiveMQ
API
Business Process Management
Cloud Computing
Elasticsearch
Middleware
JSON
JUnit
Openshift
Platform as a Service (PAAS)
Red Hat Enterprise Linux - RHEL
Mockito
Logstash
Service-Oriented Architecture
TypeScript
Oracle WebCenter
Openapi
Pega
Data Logging
Spring Cloud
Camel
Fluentd
Grafana
Liferay
Spring-boot
Swift
Firebase
Spock
Spring Data
Kotlin
Event Driven Architecture
SASS
Angular
Kubernetes
Avro
Kafka
Spring Jdbc
Kibana
Spring Batch
Dynatrace
Api Management
Microservices

Job description

Desde BCNC Group buscamos incorporar Arquitecto Software & Middleware para participar en un proyecto estratégico dentro de un entorno enterprise. Buscamos un perfil senior, con experiencia sólida en arquitectura software, middleware, microservicios, integración y plataformas cloud/híbridas, que pueda aportar visión técnica en la definición del roadmap tecnológico y colaborar en la evolución del escenario multicloud de la compañía. ️ Tu día a día - Participar en la definición de la arquitectura técnica de la solución - Colaborar en la definición del roadmap tecnológico de la compañía - Aportar criterio técnico en la evolución del escenario multicloud - Diseñar y evolucionar arquitecturas basadas en microservicios, integración y eventos - Trabajar sobre arquitecturas SOA, MSA y EDA dentro de un ecosistema enterprise - Participar en el diseño de APIs bajo enfoque API First - Colaborar en la definición de estándares técnicos, patrones de integración y buenas prácticas de arquitectura - Trabajar con plataformas PaaS/CaaS en entorno OpenShift - Participar en iniciativas de observabilidad, logging, trazabilidad y calidad técnica - Colaborar con equipos cross en un entorno técnico compartido - Aportar autonomía, visión transversal y capacidad de interlocución técnica Stack tecnológico - Arquitectura de microservicios: Spring Boot 3.5.0, Spring Data 2025.0.0, Spring Cloud 2025.0.0-RC1 - Procesamiento batch e integración: Spring Batch 6.5.0, Spring Integration 6.5.0, Spring Cloud Data Flow - Middleware e integración: Red Hat Fuse, Apache Camel, Spring Boot, Quarkus - Arquitecturas base: SOA, MSA y EDA - Especificación API: OpenAPI, AsyncAPI, Avro, API First - API Management: Red Hat 3Scale API Management - Event Driven Architecture: Red Hat AMQ Streams, Apache Kafka, Red Hat AMQ Broker, Apache ActiveMQ - Registro de servicios: Apicurio Service Registry - Caché distribuida: Red Hat Data Grid 8.4.8 - Persistencia y modelado de datos: Spring JDBC, MapStruct, Json Schema, Avro - Logging: Logback, Logstash, EFK (Elasticsearch, FluentD y Kibana) - Monitorización y tracing: Grafana, Dynatrace - Testing y calidad: JUnit 5, Mockito, Spock, AssertJ, Jacoco, Kiuwan - Plataforma de despliegue y ejecución: Red Hat OpenShift 4.x - BPM / Case Management: PEGA - Ecosistema adicional: Angular 19, Angular Elements, TypeScript, Sass, Liferay, Oracle WebCenter Sites - Movilidad: Kotlin, Swift, Firebase, Realm, Jetpack, RxSwift Qué esperamos de ti - Experiencia sólida en arquitectura software, arquitectura de soluciones o arquitectura middleware - Experiencia real en entornos Java, Spring Boot, Spring Cloud y microservicios - Experiencia en arquitecturas de integración, middleware o plataformas API - Conocimiento de arquitecturas SOA, MSA y EDA - Experiencia con diseño de APIs, OpenAPI, AsyncAPI y enfoque API First - Experiencia con tecnologías de

Requirements

integración como Apache Camel, Red Hat Fuse, Quarkus o equivalentes - Conocimiento de Kafka, ActiveMQ, AMQ Streams, AMQ Broker o tecnologías similares de mensajería/eventos - Experiencia con OpenShift y/o Kubernetes - Capacidad para participar en decisiones de arquitectura, definición técnica y evolución tecnológica - Visión transversal para trabajar con equipos cross - Buen nivel de autonomía, criterio técnico y responsabilidad en el trabajo diario Sería deseable - Experiencia en ecosistema Red Hat: OpenShift, Fuse, AMQ, 3Scale, Data Grid o Apicurio - Experiencia en definición de roadmap tecnológico - Experiencia en escenarios cloud, híbridos o multicloud - Experiencia con API Management y gobierno de APIs - Conocimiento de Spring Batch, Spring Integration o Spring Cloud Data Flow

Apply for this position