Senior Java Backend Developer - Ci/Cd & Observability

BCNC GROUP

Zaragoza

Presencial

EUR 60.000 - 85.000

Jornada completa

hace 15 horas
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Una candidatura completa en un minuto: currículum y carta de presentación adaptados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

BCNC Group busca un/a Senior Backend Developer Java para unirse a un equipo ágil y participar desde el inicio en una plataforma global de logística y distribución. Diseñarás y desarrollarás microservicios, APIs y soluciones distribuidas de alta concurrencia, usando Java 21, Spring Boot y Kafka.

Colaborarás en la evolución técnica del producto, aplicarás DDD, Arquitectura Hexagonal y Clean Code, y trabajarás con PostgreSQL y MongoDB en un entorno internacional.

Formación

  • Al menos 4–5 años de experiencia en backend Java.
  • Experiencia diseñando microservicios y APIs con enfoque API First.
  • Conocimiento de Java 21 y Spring Boot; experiencia en Kafka y bases de datos PostgreSQL y MongoDB.
  • Buenas prácticas de pruebas con JUnit y Mockito; revisión de código y herramientas de calidad (SonarQube/SonarLint).
  • Mentalidad de diseño orientada a DDD, arquitectura hexagonal y Clean Code.
  • Capacidad para trabajar en equipos ágiles y tomar decisiones de diseño y arquitectura.

Responsabilidades

  • Diseñar y desarrollar microservicios con Java 21 y Spring Boot.
  • Construir APIs bajo enfoque API First con OpenAPI, Protobuf y gRPC.
  • Diseñar soluciones distribuidas, escalables y de alta concurrencia.
  • Implementar integraciones y procesos asíncronos con Kafka.
  • Aplicar DDD, arquitectura hexagonal, SOLID y Clean Code.
  • Trabajar con PostgreSQL y MongoDB, garantizando calidad con pruebas.

Conocimientos

Java
Spring Boot
Microservicios
API First
DDD
Arquitectura Hexagonal
JUnit
Mockito
OpenAPI
Protobuf
gRPC
AWS
CI/CD
Observabilidad
PostgreSQL
MongoDB
Kafka
Maven
Jenkins

Herramientas

Grafana
Prometheus
ELK/Kibana
Datadog
Dynatrace
OpenTelemetry
Splunk

Descripción del empleo

Aquí tienes una versión lista para publicar en LinkedIn:Senior Backend Developer Java | Producto, CI/CD y ObservabilidadEn BCNC Group buscamos un/a Senior Backend Developer Java con al menos 4-5 años de experiencia para participar desde el inicio en una nueva plataforma tecnológica global orientada a optimizar procesos de logística y distribución.Formarás parte de un equipo ágil y multidisciplinar, con capacidad real para influir en las decisiones de diseño, arquitectura y evolución del producto.

Tu retoDiseñar y desarrollar microservicios con Java 21 y Spring Boot . Construir APIs bajo enfoque API First, trabajando con OpenAPI, Protobuf y gRPC.Diseñar soluciones distribuidas, escalables y de alta concurrencia.Implementar integraciones y procesos asíncronos con Apache Kafka . Aplicar DDD, arquitectura hexagonal, SOLID y Clean Code . Trabajar con PostgreSQL y MongoDB.Garantizar la calidad mediante pruebas unitarias con JUnit y Mockito, revisión de código y SonarQube/SonarLint . Participar en la evolución técnica del producto, proponiendo mejoras y compartiendo conocimiento.Buscamos una visión end-to-endQueremos una persona habituada a trabajar en equipos de producto, que entienda el impacto de sus desarrollos y participe activamente en su evolución.Será importante contar con experiencia en:Entregas incrementales y frecuentes, releases continuas y despliegues progresivos.CI/CD : pipelines de construcción, automatización de pruebas y despliegues con herramientas como Jenkins . Observabilidad de servicios en producción: monitorización, logs, métricas, trazas y apoyo en la resolución de incidencias con herramientas como Grafana, Prometheus, ELK/Kibana, Datadog, Dynatrace, OpenTelemetry, Splunk o similares .

Stack tecnológicoJava 21

  • Spring Boot
  • Microservicios
  • Kafka
  • PostgreSQL
  • MongoDB
  • API First
  • DDD
  • Arquitectura Hexagonal
  • Maven
  • Jenkins
  • CI/CD
  • JUnit
  • Mockito
  • SonarQube
  • OpenAPI
  • Protobuf
  • gRPC
  • AWS
  • Valoraremos especialmenteExperiencia con AWS u otras plataformas cloud.
  • Feature flags y despliegue continuo.
  • Experiencia en logística, distribución o e-commerce.
  • Trabajo previo con plataformas críticas, internacionales o de alta disponibilidad.
  • Conocimiento de resiliencia, escalabilidad y sistemas distribuidos.

¿Qué encontrarás? Un proyecto tecnológico de nueva creación y alcance internacional.Participación directa en decisiones técnicas y arquitectónicas.Cultura de producto, calidad, mejora continua y entrega frecuente.Un entorno colaborativo con perfiles de backend, frontend, producto y arquitectura.Posible participación en guardias 24x7, cuyas condiciones se detallarán durante el proceso.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Java Backend Developer - Ci/Cd & Observability
Senior Java Backend Developer - Ci/Cd & Observability

BCNC GROUP • Vigo

Presencial
EUR 60.000 - 90.000
Senior Java Backend Developer - Ci/Cd & Observability
Senior Java Backend Developer - Ci/Cd & Observability

BCNC GROUP • Ourense

Presencial
EUR 55.000 - 85.000
Senior Java Backend Developer - Ci/Cd Observability
Senior Java Backend Developer - Ci/Cd Observability

BCNC GROUP • Valencia

Presencial
EUR 70.000 - 100.000
Senior Java Backend Developer - Ci/Cd & Observability
Senior Java Backend Developer - Ci/Cd & Observability

BCNC GROUP • Valladolid

Presencial
EUR 55.000 - 85.000
Senior Java Backend Developer - Ci/Cd & Observability
Senior Java Backend Developer - Ci/Cd & Observability

BCNC GROUP • Arbo

Presencial
EUR 65.000 - 90.000
Senior Backend Developer (Java 21/Springboot)
Senior Backend Developer (Java 21/Springboot)

BCNC GROUP • Guntín

Presencial
EUR 55.000 - 85.000
Senior Backend Developer (Java 21/Springboot)
Senior Backend Developer (Java 21/Springboot)

BCNC GROUP • Vitoria

Presencial
EUR 60.000 - 90.000
Senior Backend Developer (Java 21/Springboot)
Senior Backend Developer (Java 21/Springboot)

BCNC GROUP • San Salvador

Presencial
EUR 60.000 - 90.000
Senior Backend Developer (Java 21/Springboot)
Senior Backend Developer (Java 21/Springboot)

Bcnc Group • el Lloar

Presencial
EUR 60.000 - 90.000
Senior Backend Developer (Java 21/Springboot)
Senior Backend Developer (Java 21/Springboot)

BCNC GROUP • La Coruña

Presencial
EUR 52.000 - 76.000