Senior Backend Engineer | Java 21 & Spring Boot

Bcnc Group

Santiago de Compostela

Presencial

EUR 60.000 - 90.000

Jornada completa

Hace 2 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 para liderar la construcción de una plataforma logística global desde cero. Trabajarás en un entorno ágil junto a otro desarrollador y un responsable técnico, participando en decisiones de diseño, arquitectura y evolución tecnológica.

Se exige experiencia en Java 21, Spring Boot y APIs basadas en API First, con fuerte énfasis en DDD, arquitectura hexagonal y Clean Code. Se valorará AWS, Kafka y bases de datos PostgreSQL/MongoDB, entre otros.

Formación

  • Experiencia sólida desarrollando 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 de API First.
  • Conocimientos de Domain-Driven Design.
  • Experiencia o conocimiento de arquitectura hexagonal.
  • Experiencia en sistemas de alto rendimiento o alta concurrencia.
  • Aplicación de principios SOLID y Clean Code.
  • Experiencia con pruebas unitarias con JUnit y Mockito.
  • Conocimientos de SonarQube y SonarLint.
  • Experiencia con Maven, Jenkins e integración continua.
  • Experiencia trabajando en equipos Scrum.
  • Conocimiento de patrones de diseño y arquitectura en Java.

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.

Conocimientos

Java
Spring Boot
Microservicios
API First
DDD
Arquitectura hexagonal
Kafka
PostgreSQL
JUnit
Clean Code
AWS

Herramientas

Maven
Jenkins
OpenAPI
Protobuf
gRPC
Git
Docker

Descripción del empleo

BCNC Group busca un/a Senior Backend Developer Java para liderar la construcción de una plataforma logística global desde cero. Trabajarás en un entorno ágil junto a otro desarrollador y un responsable técnico, participando en decisiones de diseño, arquitectura y evolución tecnológica.

Se exige experiencia en Java 21, Spring Boot y APIs basadas en API First, con fuerte énfasis en DDD, arquitectura hexagonal y Clean Code. Se valorará AWS, Kafka y bases de datos PostgreSQL/MongoDB, entre otros.

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

Bcnc Group • Islas Baleares

Presencial
EUR 65.000 - 90.000
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 Engineer - Java 21 & Spring Boot
Senior Backend Engineer - Java 21 & Spring Boot

BCNC GROUP • Pontevedra

Presencial
EUR 55.000 - 75.000
Senior Java Backend Engineer — Spring Boot & Microservices
Senior Java Backend Engineer — Spring Boot & Microservices

Bcnc Group • Las Palmas de Gran Canaria

Presencial
EUR 60.000 - 90.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) - Bcnc Group
Senior Backend Developer (Java 21/Springboot) - Bcnc Group

Bcnc Group • Islas Baleares

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

Bcnc Group • Santiago de Compostela

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

BCNC GROUP • Vigo

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

Bcnc Group • Las Palmas de Gran Canaria

Presencial
EUR 60.000 - 90.000
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