En Qaracter buscamos un/a Senior Backend Developer (Java+Spring Boot) para unirse a un equipo Agile.Formarás parte de un squad enfocado en el desarrollo de soluciones digitales, con un papel principal en la construcción de servicios backend, el diseño de APIs y la mejora continua de la arquitectura.Esta posición es ideal para alguien que disfruta trabajando con buenas prácticas de ingeniería, arquitectura limpia y entornos colaborativos, contribuyendo a crear soluciones escalables y de calidad.Qué harás1. Desarrollo Backend & ArquitecturaDiseñar y desarrollar servicios backend en Java utilizando Spring Boot (v3 o superior)Definir APIs siguiendo un enfoque API-first con OpenAPIAplicar patrones de diseño y principios de clean architectureGarantizar la calidad, escalabilidad y mantenibilidad de las soluciones2. Persistencia y Calidad del CódigoEvolucionar y optimizar la capa de persistencia basada en Hibernate/JPAAsegurar un modelado de datos eficiente y coherenteIdentificar deuda técnica o problemas estructurales y proponer mejorasPromover estándares de calidad y buenas prácticas dentro del equipo3. Colaboración y Entorno AgileColaborar estrechamente con equipos de frontend y otros stakeholdersDiseñar APIs claras, consistentes y bien documentadasParticipar en un entorno Agile (Scrum/Kanban), contribuyendo activamente a la entrega continuaAyudar a alinear decisiones técnicas con necesidades funcionales4. Mejora Continua y Evolución TécnicaContribuir a la modernización de sistemas existentesParticipar en iniciativas de evolución arquitectónicaAportar ideas para mejorar la eficiencia, calidad y sostenibilidad del productoQué buscamosExperiencia sólida en desarrollo backend con Java (aprox. 5 años o más)Experiencia sólida con Spring Boot 3 o versiones superioresBuen conocimiento de patrones de diseño y buenas prácticas de desarrolloExperiencia con Hibernate / JPA y modelado de datosExperiencia en diseño de APIs REST con OpenAPI (API-first)Orientación a la calidad del código, mantenibilidad y mejora continuaValorableExperiencia en arquitecturas de microserviciosHaber participado en refactorización o modernización de aplicacionesInterés por contribuir a la mejora de la arquitectura, más allá de la implementaciónSobre QaracterQaracter es una consultora internacional especializada en transformación digital, colaborando con clientes de distintos sectores. Gran parte de nuestros proyectos se desarrollan en entornos bancarios y aseguradores, altamente regulados y tecnológicamente exigentes.Trabajamos con clientes en Europa, Latinoamérica y Estados Unidos, desarrollando soluciones escalables y de alto impacto en contextos globales y multiculturales, siempre alineados con estándares y mejores prácticas internacionales.At QARACTER Group, we are committed to ensuring equal opportunities and non-discrimination in all our processes, promoting an inclusive and diverse work environment. All applications are welcome regardless of sex, gender, gender identity or expression, sexual orientation, origin, ethnicity, age, disability, or any other personal or social condition, in line with our Plan de Igualdad and our commitment to equity.