Software Architect – Full Remote
RemoteSpain
Job Summary
Provide technical advisory to backend teams by defining architectural vision, establishing best practices, and driving innovation through concept validation. Collaborate actively with existing squads to integrate quickly during high-load delivery periods and lead new project initiatives by setting key technical decisions. Leverage expertise in Java, Spring, Kafka, and microservices to optimize relational and non-relational databases while ensuring robust integration, monitoring, and testing. Maintain a flexible remote schedule with optional office attendance, offering 22 vacation days and continuous learning access within a multicultural, inclusive environment focused on digital transformation.
Required Qualifications
- Mínimo 4-5 años de experiencia
- Experiencia contrastada con Kafka
- Experiencia desarrollando con Java de la versión 11-17 en adelante
- Experiencia con framework Spring y sus módulos
- Experiencia trabajando con BBDD relacionales y no relacionales a alto nivel (funciones escalares, optimización de consultas)
- Experiencia o conocimientos de arquitectura hexagonal, microservcios
- Experiencia en integración contínua
- Experiencia trabajando con herramientas de monitorización tipo Grafana
- Experiencia en test unitarios y de integración
- Buenas prácticas: Principios Solid y Clean Code
- Experiencia con OpenAPI/API First
- Perfiles familiarizados con herramientas de IA como apoyo al desarrollo
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.