> Markdown version of [/jobs/ext/4663549-desarrollador-backend-java-senior-barcelona](https://www.wearedevelopers.com/jobs/ext/4663549-desarrollador-backend-java-senior-barcelona). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Desarrollador Backend Java Senior, Barcelona - **Company:** SEREM - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), JIRA, Code Review, Junit, MongoDB, Scrum Methodology, Software Engineering, TypeScript, Spring Cloud, Spring-boot, Backend, Spring Data, AngularJS, Apache Kafka, Front End Software Development, Restful APIs, Microservices - **Published:** November 11, 2026 - **Apply:** https://www.empleate.gob.es/empleo/#/oferta/1859063958 ## About the Role de mejora continua. Colaborar con el equipo dentro de un entorno Agile/Scrum. Requisitos Imprescindibles Más de 5 años de experiencia con Java 8 o superior. Experiencia sólida con: Spring Boot. JUnit. Kafka. Microservicios. MongoDB. Experiencia en desarrollo de APIs REST y arquitecturas orientadas a eventos. Experiencia trabajando con metodologías Agile/Scrum. Nivel de inglés B2+. Se valorará positivamente Experiencia frontend con Angular / AngularJS. Conocimientos de JavaScript y TypeScript. Experiencia con Spring Data y Spring Cloud Config. Conocimientos de JAX-RS. Condiciones del proyecto Sector: Seguros. Ubicación: Barcelona. Modalidad: Híbrida. Presencialidad: 1 2 días por semana en oficina y resto en remoto. Perfil: Backend Developer Java, abierto a perfiles con experiencia adicional en Frontend Angular. Inglés: B2+. Spring Boot, JUnit, Kafka, Microservicios, MongoDB, Java ## Description Desarrollador Backend Java Senior Buscamos un Backend Developer Java con sólida experiencia en desarrollo de aplicaciones y arquitecturas basadas en microservicios para incorporarse a un proyecto del sector seguros en Barcelona. Se valorará especialmente la capacidad para trabajar también con tecnologías frontend, principalmente Angular. Funciones principales Diseñar soluciones técnicas y valorar diferentes alternativas de implementación y arquitectura. Analizar la viabilidad de las soluciones y realizar estimaciones de esfuerzo, incluyendo el análisis de rentabilidad. Implementar user stories y tareas técnicas gestionadas mediante Jira. Elaborar diseños y conceptos técnicos para los requisitos, planteando diferentes escenarios. Desarrollar e implementar los requisitos funcionales y técnicos. Diseñar y desarrollar servicios y arquitecturas basadas en microservicios. Documentar técnicamente los cambios y soluciones implementadas. Participar en revisiones de código y actividades