PROGRAMADOR/a Senior JAVA-SPRING ¡Remoto!
hace 14 horas
Santiago de Compostela
Buscamos un/a Desarrollador/a Senior Backend para incorporarse a un equipo técnico de alto nivel, participando en el diseño y desarrollo de arquitecturas modernas basadas en microservicios, con foco en calidad, escalabilidad y buenas prácticas de ingeniería. Requisitos técnicos (obligatorios) Experiencia mínima de 5 años con Spring Framework. Al menos 3 años trabajando con Spring Boot en versiones recientes. Experiencia sólida en arquitecturas de microservicios. Desarrollo de APIs REST con contratos Swagger / OpenAPI. Uso avanzado de Hibernate y JPA. Aplicación de buenas prácticas de testing, especialmente tests unitarios con JUnit. Metodologías y despliegue Experiencia con Git y flujo GitHub Flow. Trabajo en entornos Agile (Scrum) y gestión con Jira. Uso de Merge Requests, code reviews y approvals. Experiencia en CI/CD y despliegue continuo. Requisitos deseables Conocimiento del patrón de arquitectura hexagonal (ports & adapters). Experiencia con PostgreSQL. Arquitecturas EDA (Event-Driven Architecture). Experiencia con event brokers, especialmente Kafka (valorable MQTT, Typesense, Feature Flags). Conocimientos en Java 21 y Spring Boot 3. Si te motiva trabajar con Java moderno, microservicios y buenas prácticas, ¡queremos conocerte!