Create Alert
Email me similar jobs

Senior Java Microservices Developer

¿Te apasiona el desarrollo backend moderno, las arquitecturas limpias y los sistemas distribuidos? Estamos buscando un/a
Senior Java Developer
con experiencia real y reciente en el diseño y desarrollo de
microservicios con Java 17+ y Spring Boot 3.x , para incorporarse a un proyecto tecnológico de alto nivel. Se trata de una posición ideal para perfiles técnicos que siguen programando activamente, disfrutan tomando decisiones de arquitectura y quieren trabajar con tecnologías actuales en entornos cloud-native.
¿Qué harás? Participarás en el diseño, desarrollo y evolución de aplicaciones basadas en microservicios, trabajando con arquitecturas modernas, integración asíncrona, APIs REST, seguridad y despliegues en contenedores. Tendrás un
rol técnico senio r, colaborando con equipos de arquitectura, desarrollo, DevOps y seguridad para construir soluciones robustas, escalables y mantenibles. Requisitos imprescindibles
Buscamos una persona con: 5+ años de experiencia
diseñando y desarrollando microservicios con
Java 17+ y Spring Boot 3.x . Experiencia con
Spring Cloud, Spring Data y Spring Security . Dominio de
Arquitectura Hexagonal ,
Ports & Adapters ,
SOLID ,
DDD
y arquitectura
event-driven . Experiencia real en diseño de
APIs REST , idealmente con enfoque
contract-first usando OpenAPI 3.x . Conocimiento de buenas prácticas de APIs: versionado, paginación, HATEOAS y gestión estandarizada de errores. Experiencia con mensajería asíncrona:
Apache Kafka
— productores, consumidores, Kafka Streams — y/o
RabbitMQ / AMQP . Capacidad para diseñar o trabajar con patrones como
Saga, Outbox y Event Sourcing . Conocimientos sólidos de seguridad:
OAuth 2.0, OpenID Connect, JWT
e integración con Identity Providers corporativos. Experiencia con
Kubernetes u OpenShift . Familiaridad con
Helm charts, operadores y troubleshooting de pods . Experiencia con
CI/CD y GitOps : Jenkins, Tekton y/o ArgoCD. Actividad de desarrollo reciente y demostrable. Buscamos un perfil que siga programando de forma habitual.
También valoramos Mentalidad técnica sólida y orientación a buenas prácticas. Capacidad para trabajar en equipo y aportar criterio técnico. Perfil
proactivo, resolutivo y autónomo . Interés por la mejora continua, la calidad del código y la arquitectura bien diseñada.
Idiomas Inglés nivel
B2 medio
o equivalente, especialmente para lectura técnica, documentación y comunicación en entornos tecnológicos.
Modalidad de trabajo Formato híbrido muy flexible : asistencia a oficinas
solo dos veces al mes .
¿Por qué puede interesarte? Porque es una oportunidad para trabajar en un entorno técnico moderno, con tecnologías actuales y retos reales de arquitectura, integración y escalabilidad. Si te gusta seguir cerca del código, construir soluciones bien diseñadas y trabajar con
Java, Spring Boot, Kafka y Kubernetes,
queremos conocerte.
BCNC GROUP es una empresa de ingeniería y tecnología con operaciones en España, UK, Alemania, Francia y Suecia. Trabajamos con las multinacionales más prestigiosas de Europa ayudándoles a implementar sus proyectos estratégico
Similar jobs

Senior Java Microservices Developer

Apply Now
Back to search page