




Job Summary: We are seeking a Senior Software Architect with expertise in Java and Spring to design reusable archetypes, define distributed architecture patterns, and ensure scalability and security of key solutions. Key Responsibilities: 1. Design and evolve the reference architecture and Spring Boot archetypes 2. Lead technical governance and architectural decision-making 3. Serve as the technical reference for development and platform teams Senior Software Architect Are you an expert in the Java ecosystem with a passion for defining standards and reference architectures? We are looking for a Technology Architect. Your mission will be to design reusable archetypes, define distributed architecture patterns, and ensure the scalability and security of a key solution for data governance. What will you do with us? Design and evolve the reference architecture and Spring Boot-based archetypes. Define design patterns (Hexagonal, Clean Architecture, EDA). Lead technical governance and architectural decision-making (ADRs). Oversee integration of data flows (CDC, NoSQL, Kafka) and exposure of REST APIs. Serve as the technical reference for development and platform teams. **Minimum Requirements:** Minimum 6\-7 years of experience in architecture or senior development roles. Expert-level proficiency in Java and Spring (Boot, Security, Data, WebFlux). Experience with event-driven architectures (EDA) and messaging systems (Kafka). Solid knowledge of security (OAuth2/JWT) and observability. **DevOps Mindset:** Docker, CI/CD, and Cloud environments (AWS). **Conditions:** **Location:** Madrid (Hybrid model preferred, but 100% remote is available if you reside outside Madrid). Permanent contract **Salary:** 55\-65k Spring Boot, Kafka, NoSQL, AWS


