Programador Java Senior - Remoto
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job description
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 .¿Desarrollar soluciones backend con Java 21 y Spring Boot .Trabajar sobre sistemas distribuidos con Kafka y escenarios de alta concurrencia y alto rendimiento .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 .Experiencia con Jenkins y procesos CI/CD .Testing con JUnit y Mockito .Experiencia con SonarQube y/o SonarLint y revisión de código.Experiencia trabajando con Scrum .Experiencia con AWS y entornos Cloud .Conocimientos o experiencia práctica con Protobuf y gRPC .Experiencia con MongoDB .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 .~ 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
Requirements
¿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 . Experiencia con Jenkins y procesos CI/CD . Testing con JUnit y Mockito . Experiencia con SonarQube y/o SonarLint y revisión de código. Experiencia trabajando con Scrum . Experiencia con AWS y entornos Cloud . Conocimientos o experiencia práctica con Protobuf y gRPC . Experiencia con MongoDB . 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.
Benefits & conditions
~ Proyecto estable y de largo recorrido . ~ 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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Find a Developer Job: 12 Best Job Sites For Developers
Best Job Boards for Remote Work for Developers
Spanish Business Culture and Etiquette
93 Java Interview Questions You Should Prepare For