12 sep
|
BCNC GROUP
|
Valencia
12 sep
BCNC GROUP
Valencia
En
Aunque la experiencia profesional y las cualificaciones son clave para este puesto, asegúrese de comprobar si posee las habilidades interpersonales preferibles antes de solicitar, si se requieren.
BCNC Group buscamos incorporar un
Senior Java Developer para participar en un actual 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 .
Horario flexible.
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