11 sep
|
BCNC GROUP
|
Pontevedra
11 sep
BCNC GROUP
Pontevedra
En 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 contexto 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.#Java #Java21 #SpringBoot #Microservices #Kafka #DDD #ArquitecturaHexagonal #BackendDeveloper #SoftwareEngineering #AWS #RemoteJobs #BCNCGroup #WeHaveOurOwnCode #ourvalues
📌 Senior Java Developer - 100% Remoto (Pontevedra)
🏢 BCNC GROUP
📍 Pontevedra