03 sep
|
BCNC GROUP
|
Valencia
03 sep
BCNC GROUP
Valencia
En
¿Es este el puesto que está buscando? Si es así, siga leyendo para obtener más detalles y no olvide enviar su solicitud hoy mismo.
BCNC Group buscamos incorporar un
Senior Java Developer para participar en un nuevo proyecto desarrollado desde cero
, vinculado a logística y distribución de productos dentro de un entorno tecnológico de gran escala.
Buscamos una persona con un perfil muy hands-on
, sólida experiencia en desarrollo backend y acostumbrada a trabajar con arquitecturas distribuidas, microservicios, alta concurrencia y buenas prácticas de desarrollo
.
¿Qué harás en tu día a día?
Participar activamente en el diseño y desarrollo de APIs y microservicios
.
Desarrollar soluciones backend con
Java 21 y Spring Boot
.
Trabajar sobre sistemas distribuidos con
Kafka y escenarios de alta concurrencia y alto rendimiento
.
Aplicar
DDD, arquitectura hexagonal, principios SOLID y Clean Code
.
Participar en decisiones técnicas y proponer nuevas tecnologías, métodos y mejoras sobre el stack.
Garantizar la calidad del desarrollo mediante testing, revisión de código y análisis estático
.
Trabajar bajo modelos de integración continua y CI/CD
.
Colaborar estrechamente con el equipo técnico bajo metodología
Scrum
, trabajando en sprints de dos semanas.
Participar en un proyecto con fuerte orientación a producto, escalabilidad y evolución tecnológica
.
¿Qué esperamos de ti?
Experiencia sólida como
Java Developer en entornos productivos.
Experiencia reciente con
Java 21
.
Dominio de
Spring Boot y arquitecturas basadas en microservicios
.
Experiencia real con
Kafka y arquitecturas de mensajería/event-driven
.
Experiencia con
PostgreSQL
.
Experiencia diseñando y desarrollando
APIs bajo enfoque API First
.
Conocimiento y aplicación práctica de
DDD y arquitectura hexagonal
.
Experiencia en sistemas de alta concurrencia y alto rendimiento
.
Buen dominio de principios SOLID y filosofía Clean Code
.
Experiencia con
Jenkins y procesos CI/CD
.
Testing con
JUnit y Mockito
.
Experiencia con
SonarQube y/o SonarLint y revisión de código.
Conocimientos sólidos de
OpenAPI y Maven
.
Experiencia trabajando con
Scrum
.
Será especialmente valorable
Experiencia con
AWS y entornos Cloud
.
Conocimientos o experiencia práctica con
Protobuf y gRPC
.
Experiencia con
MongoDB
.
Haber participado en la definición de estrategias de APIs
.
Conocimiento de especificaciones como
OpenAPI, AsyncAPI o RAML
.
Interés por mantenerse actualizado/a y capacidad para aportar nuevas soluciones tecnológicas.
Buscamos además una persona proactiva, autónoma y con buenas habilidades de comunicación
, que disfrute trabajando en equipo, compartiendo conocimiento y participando en las decisiones técnicas, sin necesidad de esperar constantemente indicaciones para avanzar.
¿Qué tenemos para ti?
Proyecto estable y de largo recorrido
.
Desarrollo de un proyecto desde cero en un entorno tecnológico de gran escala.
100% remoto desde España
.
Flexibilidad horaria.
Jornada intensiva los viernes y verano.
Acceso a plataformas y partners de formación tecnológica
.
Guardias técnicas pasivas y rotativas una vez completado el periodo de onboarding y adaptación al proyecto remuneradas a parte.
Entorno donde podrás trabajar con tecnologías modernas, arquitectura distribuida y retos reales de escalabilidad
.
Si te interesa formar parte de un proyecto donde el backend, la arquitectura y la calidad del código tienen un peso real, ¡nos encantará conocerte!
Únete a BCNC Group y participa en la construcción de soluciones tecnológicas de alto impacto. xugodme
#Java #Java21 #SpringBoot #Microservices #Kafka #DDD #ArquitecturaHexagonal #BackendDeveloper #SoftwareEngineering #AWS #RemoteJobs #BCNCGroup #WeHaveOurOwnCode #ourvalues
Hay opciones de teletrabajo/trabajo desde casa disponibles para este puesto.
📌 Senior Java Developer - 100% remoto (Valencia)
🏢 BCNC GROUP
📍 Valencia