Senior Java Developer - 100% remoto - gijón
16 hours ago
Gijón
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 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. #Java #Java21 #SpringBoot #Microservices #Kafka #DDD #ArquitecturaHexagonal #BackendDeveloper #SoftwareEngineering #AWS #RemoteJobs #BCNCGroup #WeHaveOurOwnCode #ourvalues