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 clave 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ás
1. Desarrollo Backend & Arquitectura
- Diseñar y desarrollar servicios backend en Java utilizando Spring Boot (v3 o superior)
- Definir APIs siguiendo un enfoque API-first con OpenAPI
- Aplicar patrones de diseño y principios de clean architecture
- Garantizar la calidad, escalabilidad y mantenibilidad de las soluciones
2. Persistencia y Calidad del Código
- Evolucionar y optimizar la capa de persistencia basada en Hibernate/JPA
- Asegurar un modelado de datos eficiente y coherente
- Identificar deuda técnica o problemas estructurales y proponer mejoras
- Promover estándares de calidad y buenas prácticas dentro del equipo
3. Colaboración y Entorno Agile
- Colaborar estrechamente con equipos de frontend y otros stakeholders
- Diseñar APIs claras, consistentes y bien documentadas
- Participar en un contexto Agile (Scrum/Kanban), contribuyendo activamente a la entrega continua
- Ayudar a alinear decisiones técnicas con necesidades funcionales
4. Mejora Continua y Evolución Técnica
- Contribuir a la modernización de sistemas existentes
- Participar en iniciativas de evolución arquitectónica
- Aportar ideas para mejorar la eficiencia, calidad y sostenibilidad del producto
Qué buscamos
- Experiencia sólida en desarrollo backend con Java (aprox. 5 años o más)
- Experiencia sólida con Spring Boot 3 o versiones superiores
- Buen conocimiento de patrones de diseño y buenas prácticas de desarrollo
- Experiencia con Hibernate / JPA y modelado de datos
- Experiencia en diseño de APIs REST con OpenAPI (API-first)
- Orientación a la calidad del código, mantenibilidad y mejora continua
Valorable
- Experiencia en arquitecturas de microservicios
- Haber participado en refactorización o modernización de aplicaciones
- Interés por contribuir a la mejora de la arquitectura, más allá de la implementación
🌍 Sobre Qaracter
Qaracter 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.