Arquitecto/a de Software Backend

BCNC GROUP
Municipality of Vitoria-Gasteiz, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Intermediate
Compensation
€ 60K

Job location

Municipality of Vitoria-Gasteiz, Spain

Tech stack

Java
API
Maven
Openshift
Openapi
Camel
Spring-boot
Backend
Kubernetes
Avro
Kafka
REST

Job description

BCNC GROUP busca un/a Arquitecto/a de Software Backend para un proyecto innovador. La posición combina gobierno de arquitectura y soporte a equipos de desarrollo en un entorno de microservicios., * Validar diseños técnicos y soluciones propuestas.

  • Participar en la evolución de frameworks y librerías.
  • Dar soporte experto a equipos de desarrollo.
  • Acompañar la modernización de servicios legacy., * Validar diseños técnicos y soluciones propuestas por equipos de proyecto.
  • Participar en la evolución de frameworks, librerías, arquetipos y arquitectura de referencia.
  • Dar soporte experto a equipos de desarrollo.
  • Acompañar la modernización de servicios legacy hacia microservicios.
  • Trabajar en entornos Java, Spring Boot, APIs, Kafka y OpenShift/Kubernetes.
  • Participar en iniciativas de integración, APIOps, contract-first y automatización.

Stack principal

  • Java 17/21
  • Spring Boot 3

Requirements

Se requiere experiencia de 3 a 6 años en desarrollo backend Java, así como sólidos conocimientos en Spring Boot y APIs REST. La forma de trabajo es híbrida, con flexibilidad en oficinas de Madrid o Andalucía., * Experiencia de 3 a 6 años en desarrollo backend Java.

  • Experiencia sólida con Spring Boot y/o Quarkus.

  • Conocimiento de Apache Camel.

  • Experiencia diseñando APIs REST con OpenAPI.

  • Comprensión práctica de Kafka: producers y consumers.

  • Experiencia trabajando sobre Kubernetes u OpenShift., Desarrollo backend Java Spring Boot Apache Camel APIs REST Kafka Kubernetes OpenShift Arch. hexagonal, * Apache Camel / Quarkus

  • APIs REST / OpenAPI

  • Kafka

  • Kubernetes / OpenShift

  • Maven, Helm, ArgoCD

  • Deseable: Apicurio, Avro, GraalVM, Debezium, observabilidad, herramientas de IA para desarrollo, * Experiencia de 3 a 6 años en desarrollo backend Java.

  • Experiencia sólida con Spring Boot y/o Quarkus.

  • Conocimiento de Apache Camel.

  • Experiencia diseñando APIs REST con OpenAPI.

  • Comprensión práctica de Kafka: producers, consumers, particiones y consumer groups.

  • Experiencia trabajando sobre Kubernetes u OpenShift.

  • Criterio arquitectónico para revisar, validar y proponer mejoras técnicas.

  • Perfil proactivo, resolutivo y con capacidad para colaborar con distintos equipos., * Experiencia en oficinas de arquitectura, centros de excelencia o frameworks corporativos.

  • Haber participado en definición de arquitectura de referencia.

  • Experiencia ayudando a equipos a aplicar buenas prácticas técnicas.

  • Conocimiento de arquitectura hexagonal, DDD, SOLID y event-driven

Apply for this position