Lead Software Architect

ADEREN
Municipality of Madrid, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish
Experience level
Senior

Job location

Remote
Municipality of Madrid, Spain

Tech stack

Java
API
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Automation of Tests
Azure
Cloud Computing
Code Generation
Code Review
Continuous Integration
Command-Query Responsibility Segregation (Software Development)
Software Design Patterns
DevOps
Distributed Systems
Github
Python
Node.js
OAuth
Scrum
Software Architecture
Software Engineering
Web Applications
Google Cloud Platform
React
Large Language Models
Backend
Gitlab
Vue.js
Angular
Kubernetes
GraphQL
Front End Software Development
Terraform
Jenkins
Microservices

Job description

Para importante empresa Sector Tecnológico buscamos Profesional con experiencia contrastada (10 años) en desarrollo y arquitectura de software, especialmente en backend (Java, Node.js y Python), y con conocimientos de frontend adquiridos previamente. Debe contar con experiencia trabajando en nubes como AWS, GCP o Azure, y haber desempeñado roles en consultoría, destacando por sus excelentes habilidades de comunicación., * Definir y evolucionar la estrategia tecnológica de la compañía, liderando iniciativas de transformación digital con foco fullstack, cloud e inteligencia artificial, y asegurando la excelencia técnica en todos los proyectos.

  • Definir y diseñar arquitecturas robustas y escalables para aplicaciones web modernas que soporten millones de usuarios, aplicando patrones de diseño (SOLID, DDD, Event-Driven, CQRS) y mejores prácticas.

  • Implementar y gestionar arquitecturas de microservicios complejas con Kubernetes y service mesh.

  • Definir, diseñar e implementar APIs seguras, eficientes y escalables (REST, GraphQL, gRPC) con estrategias de versionado, rate limiting, OAuth2/OIDC, y monitorización en tiempo real.

  • Diseñar y desplegar soluciones en AWS, Azure o GCP, utilizando infraestructura como código (Terraform), contenedores, Kubernetes y arquitecturas serverless.

  • Aplicar y promover metodologías de desarrollo ágiles (Scrum, Kanban, DevOps, Platform Engineering), colaborando con equipos multidisciplinares.

  • Gestionar equipos de desarrollo, asegurando la correcta asignación de tareas y el cumplimiento de plazos. Realizar revisiones de código que enseñan y elevan el nivel del equipo, mentorizando a developers.

  • Impulsar el uso de IA en el ciclo de desarrollo (Copilot, LLMs, generación de código), y participar en decisiones estratégicas sobre adopción de tecnologías emergentes como edge computing, micro-frontends, observability avanzada o platform engineering.

Requirements

Backend: Node.js, Python o Java. Experiencia sólida con APIs REST/GraphQL, microservicios y sistemas distribuidos.

Frontend: React, Angular o Vue.js con arquitecturas modernas.

Cloud: AWS, Azure o GCP en entornos productivos reales.

  • APIs, seguridad y DevOps: Experiencia en la definición e implementación de estrategias de APIs siguiendo mejores prácticas de seguridad, control de acceso, versionado y monitoreo en tiempo real, junto con familiaridad en entornos DevOps mediante pipelines de CI/CD (GitLab, Jenkins, GitHub Actions) y automatización de pruebas.

  • Liderazgo técnico: Experiencia gestionando equipos con metodologías ágiles (Scrum, Kanban).

  • Mentalidad consultiva: Orientación a cliente, resolución de problemas complejos y trabajo con múltiples stakeholders.

Idioma

  • Español (nivel Alto)

  • Inglés (nivel Alto)

Capaz de comunicar conceptos técnicos complejos a audiencias diversas y liderar conversaciones estratégicas

Benefits & conditions

· Contrato Indefinido (jornada completa)

· Oferta económica: 60k/75k. según experiencia aportada

· Localización: España - Teletrabajo 100%

· Horario Flexible. Jornada intensiva todos los viernes y meses de Julio y Agosto

· Acceso a formaciones, certificaciones oficiales, conferencias y cursos especializados.

· Retribución flexible: Tickets restaurante, transporte, seguro médico, guardería.

· Incorporación: ASAP

Apply for this position