Arquitecto/a de Software

knowmad Mood
Madrid, Spain
21 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) User Authentication Databases Continuous Integration Command-Query Responsibility Segregation (Software Development) Python (Programming Language) PostgreSQL MongoDB Node.Js NoSQL Oracle (Applications)
+10 more
Software Architecture RabbitMQ SQL Databases Git Git Flow Apache Kafka Event Sourcing Domain Driven Design Api Management Microservices

Job description

Buscamos incorporar un/a Development Architect / Arquitecto/a de Software para reforzar un equipo senior que trabaja en la definición, evolución y gobierno de arquitecturas tecnológicas en un entorno de banca digital y servicios financieros, altamente innovador y con elevado nivel de madurez técnica. La posición tendrá un rol clave en la toma de decisiones arquitectónicas, acompañando a los equipos de desarrollo y garantizando soluciones escalables, seguras y alineadas con las necesidades del negocio. Responsabilidades

  • Actuar como referente técnico y asesor/a de confianza para los equipos de desarrollo.
  • Definir y revisar decisiones de arquitectura (ADR).
  • Diseñar arquitecturas basadas en microservicios, APIs y eventos.
  • Liderar el gobierno del ciclo de vida de las APIs (diseño, seguridad, documentación y publicación).
  • Colaborar en el desarrollo de componentes comunes de plataforma (login, firma, gateways, etc.).
  • Identificar oportunidades de modernización y refactorización de sistemas existentes.
  • Aplicar y difundir buenas prácticas de arquitectura (DDD, API First, resiliencia, escalabilidad).
  • Asegurar el cumplimiento de requisitos de seguridad, compliance y regulaciones financieras.
  • Definir y responsabilizarse de SLOs y SLIs críticos de la plataforma.
  • Mentorización técnica y acompañamiento a perfiles senior y mid., Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies., Alemania Australia Austria Bélgica Brasil Canadá España Estados Unidos Francia India Italia México Nueva Zelanda Holanda Polonia Reino Unido Singapur Sudáfrica Suiza

Requirements

  • Experiencia demostrable en definición de arquitecturas de software y desarrollo en entornos complejos.
  • Sólidos conocimientos en arquitecturas de microservicios, APIs y sistemas resilientes.
  • Experiencia con Java/Spring, y conocimiento de otros lenguajes como Python o Node.js.
  • Uso de sistemas de mensajería (Kafka, RabbitMQ o similares).
  • Conocimiento en bases de datos SQL y NoSQL (PostgreSQL, Oracle, MongoDB, etc.).
  • Experiencia en CI/CD, contenedores y prácticas Git (Gitflow / GitOps).
  • Conocimientos sólidos en seguridad (autenticación, autorización, cifrado, buenas prácticas).
  • Capacidad para equilibrar excelencia técnica y pragmatismo.
  • Alta capacidad de comunicación y visión transversal. Se valorará

  • Experiencia previa en sector financiero o banca digital.
  • Conocimiento de patrones avanzados de arquitectura: o Domain Driven Design (DDD) o CQRS / Event Sourcing o SAGA o Circuit Breaker / Retry

  • Experiencia en API Management y API Gateways.
  • Haber trabajado en entornos cloud y plataformas escalables., + Técnico
  • Recepciónista
  • Administrador
  • Ventas
  • Enfermero
  • Limpieza
  • Mantenimiento
  • Telefonista
  • Compras
  • Recursos humanos

Tipo de trabajo

  • Desde casa
  • Estudiantes
  • Online
  • Trabajos Verticales
  • En inglés
  • Teletrabajo
  • Media jornada

Benefits & conditions

  • Contrato indefinido
  • Modelo de trabajo en remoto . Opción de ir a trabajar a oficinas pero siempre a elección del trabajador.
  • Horario flexible : horario flexible entrada 8.30h salida 18h con viernes intensivo de 8h a 15h y en verano (julio y agosto) intensivo de 8h a 15h
  • Vacaciones : 22 días de vacaciones + 2 días de libre disposición, además de los días 24 y 31 de diciembre libres.
  • Contrato indefinido : Desde el primer día, con opción de 12 o 14 pagas.
  • Retribución flexible : Tarjeta restaurante, cheque guardería, seguro médico, formación y otros beneficios con ventajas fiscales.
  • Club de ventajas : Descuentos en tecnología, ocio y formación.
  • Formación continua : Acceso a Udemy Business, cursos de idiomas, certificaciones oficiales y formación técnica.
  • Plan de carrera : Acompañamiento para crecer, especializarte o asumir nuevos retos.
  • Bienestar integral : Programas de nutrición, actividad física y equilibrio emocional.
  • Conciliación +VIDA : Asistencia personal y familiar 24/7.
  • Ambiente inclusivo : Entorno diverso y multicultural.
  • Eventos sociales : Actividades para conectar con el equipo.

About the company

Somos una compañía líder en transformación digital, en constante evolución y a la vanguardia de la tecnología. Formado por más de 3.000 personas creativas, digitales e innovadoras conectadas a un propósito y capaces de generar conexiones con personas de todo el mundo. Un equipo responsable, flexible y con alta capacidad de adaptación a las necesidades de nuestros clientes y del mercado, a la vez que proporciona valor, visión, creatividad, expertise, profesionalidad y pasión por la tecnología en cada proyecto. Los valores que marcan nuestro rumbo y nos guían hacia la excelencia son la colaboración, la innovación, el compromiso, la diversión y la confianza.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:01 min

Migrating existing applications from MongoDB to Postgres

Nikita Shamgunov Nikita Shamgunov · WWC 2024

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

Videos

See all

Related articles

See all