Perfil y contexto del puesto
Buscamos un perfil senior de Backend Engineer con fuerte orientación a arquitectura y calidad de software, para participar activamente en la evolución técnica de una plataforma empresarial.
La persona se integrará en un equipo técnico con foco en ingeniería de software, colaborando en el diseño y desarrollo de servicios backend y la mejora continua de la arquitectura existente.
Responsabilidades
- Diseñar y desarrollar servicios backend en Java utilizando Spring Boot 3/4.
- Diseñar APIs siguiendo un enfoque API‑first mediante OpenAPI.
- Aplicar patrones de diseño y principios de Clean Architecture para mejorar la mantenibilidad y escalabilidad del sistema.
- Optimizar y evolucionar la capa de persistencia basada en Hibernate/JPA.
- Detectar problemas estructurales y deuda técnica, proponiendo soluciones sostenibles.
- Definir, promover y mantener buenas prácticas de desarrollo dentr...