Senior Backend Engineer - Java 21 & Spring Boot

BCNC GROUP

Pontevedra

Presencial

EUR 55.000 - 75.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

BCNC Group busca un/a Senior Backend Developer Java, con 4-5 años de experiencia, para participar en una iniciativa tecnológica de nueva creación orientada a modernizar y optimizar procesos logísticos y distribución a escala global.

Trabajarás desde el inicio en una plataforma destinada a estandarizar procesos logísticos, mejorar tiempos operativos y aumentar eficiencia y escalabilidad. Tendrás capacidad para influir en diseño y evolución tecnológica.

Formación

  • Experiencia sólida desarrollando aplicaciones backend con Java y Spring Boot.
  • Experiencia con Java 21 o versiones recientes.
  • Experiencia en arquitecturas de microservicios y sistemas distribuidos.
  • Experiencia práctica con Apache Kafka.
  • Conocimientos de PostgreSQL.
  • Experiencia diseñando y desarrollando APIs.
  • Conocimiento y aplicación práctica de API First.
  • Conocimientos sólidos de Domain-Driven Design.
  • Experiencia o conocimiento de arquitectura hexagonal.
  • Experiencia en sistemas de alto rendimiento o alta concurrencia.
  • Aplicación habitual de principios SOLID y Clean Code.
  • Experiencia con pruebas unitarias utilizando JUnit y Mockito.
  • Conocimientos de SonarQube y SonarLint.
  • Experiencia con Maven, Jenkins e integración continua.
  • Experiencia trabajando en equipos Scrum.
  • Conocimiento profundo de patrones de diseño y arquitectura en Java.
  • Se valorará experiencia con AWS u otras plataformas cloud.
  • Conocimientos de MongoDB.
  • Experiencia o proyectos prácticos con Protobuf y gRPC.
  • Conocimiento de OpenAPI, AsyncAPI o RAML.
  • Participación en definición de estrategias de APIs.
  • Experiencia con feature flags y despliegues continuos.
  • Experiencia en logística, distribución o comercio electrónico.
  • Conocimientos de observabilidad, resiliencia y escalabilidad.
  • Experiencia en plataformas críticas de alcance internacional.

Responsabilidades

  • Diseñar y desarrollar microservicios con Java 21 y Spring Boot.
  • Participar en la definición de arquitecturas basadas en servicios distribuidos.
  • Diseñar y desarrollar APIs siguiendo una estrategia API First.
  • Aplicar DDD, arquitectura hexagonal, principios SOLID y Clean Code.
  • Construir soluciones escalables para entornos de alto rendimiento y concurrencia.
  • Implementar integraciones y procesos asíncronos con Apache Kafka.
  • Trabajar con PostgreSQL y, cuando sea necesario, MongoDB.
  • Desarrollar pruebas unitarias con JUnit y Mockito.
  • Participar en revisiones de código y procesos de integración y despliegue continuo.
  • Garantizar la calidad del software mediante SonarQube y SonarLint.
  • Colaborar en la evolución del stack tecnológico.
  • Proponer herramientas, métodos o tecnologías que aporten valor al producto.
  • Compartir conocimiento y velar por el cumplimiento de los estándares técnicos.
  • Participar en sprints Scrum de dos semanas, asumiendo junto al equipo los compromisos adquiridos.

Herramientas

Java 21
Spring Boot
API First
DDD
Arquitectura hexagonal
Clean Code
SOLID
JUnit
Mockito
Maven
Jenkins
CI/CD
OpenAPI
Protobuf
gRPC
PostgreSQL
MongoDB
Kafka
AWS

Descripción del empleo

BCNC Group busca un/a Senior Backend Developer Java, con 4-5 años de experiencia, para participar en una iniciativa tecnológica de nueva creación orientada a modernizar y optimizar procesos logísticos y distribución a escala global.

Trabajarás desde el inicio en una plataforma destinada a estandarizar procesos logísticos, mejorar tiempos operativos y aumentar eficiencia y escalabilidad. Tendrás capacidad para influir en diseño y evolución tecnológica.

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 Backend Engineer — Java 21, Spring Boot, Microservices
Senior Backend Engineer — Java 21, Spring Boot, Microservices

BCNC GROUP • Vigo

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

BCNC GROUP • Pontevedra

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

BCNC GROUP • Vigo

Presencial
EUR 55.000 - 85.000
Backend Java Senior | Spring, Microservicios, CI/CD, Hybrid
Backend Java Senior | Spring, Microservicios, CI/CD, Hybrid

El Corte Inglés • Madrid

Híbrido
EUR 55.000 - 75.000
Ticket restaurante
Transporte público
Guardería
+1
Senior Java Backend Engineer - Spring Boot & Microservices
Senior Java Backend Engineer - Spring Boot & Microservices

Vortech PCI Group S.L. • Madrid

Presencial
EUR 70.000 - 95.000
Senior Java Backend Engineer — Remote (Spring/Spring Boot)
Senior Java Backend Engineer — Remote (Spring/Spring Boot)

Babel Group. • Madrid

Presencial
EUR 45.000 - 65.000
Flexibilidad laboral
Seguro Médico Privado
Actividades en la naturaleza
+1
Backend Java Senior | Spring Boot en AWS
Backend Java Senior | Spring Boot en AWS

A-1 Freeman Moving Group • Alcobendas

Presencial
EUR 35.000 - 50.000
Ingeniero/a software Java
Ingeniero/a software Java

BCNC GROUP • España

A distancia
EUR 35.000 - 50.000
Retribución flexible (guardería, seguro médico)
Flexibilidad horaria
Teletrabajo 100%
+1
Programador/a Java Spring Boot
Programador/a Java Spring Boot

FDS, A DXC Technology Company • Madrid

Presencial
EUR 58.000 - 78.000
Seguro de vida y accidentes
Formación continua
Java Backend Engineer — Spring, Microservices, Agile | Flexible Benefits
Java Backend Engineer — Spring, Microservices, Agile | Flexible Benefits

THE BOARD | people & talent • Córdoba

Presencial
EUR 36.000 - 54.000
Retribución flexible
27 días de vacaciones
Verano, jornada intensiva