Arquitecto/Arquitecta de Desarrollo Backend

Banco Sabadell
Barcelona, Spain
1 day ago
Apply on www.adzuna.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Java (Programming Language) .NET Framework Application Programming Interfaces (APIs) Artificial Intelligence C Sharp (Programming Language) Cloud Computing Continuous Integration Software Design Patterns Fault Tolerance Interoperability Python (Programming Language) Node.Js
+10 more
Software Architecture Systems Development Life Cycle Software Engineering .NET Core Large Language Models Backend Kubernetes Information Technology Docker Microservices

Job description

  • Arquitectura y Gobierno del SDLC: Diseñarás, definirás y supervisarás estrategias de arquitectura de software para soluciones backend a lo largo de todas las fases del SDLC (diseño, desarrollo, testing, despliegue y mantenimiento).
  • Definición de Estándares Multi-tecnología: Liderarás el diseño técnico y los patrones de integración para ecosistemas basados en Java, Python y Node.js, evaluando y guiando el uso opcional o coexistencia con entornos .NET.
  • Estrategia y Gestión de Entregas: Definirás la hoja de ruta (roadmap) y las estrategias de entrega, asegurando la viabilidad, escalabilidad y tiempos de respuesta en proyectos.
  • Gestión y Comunicación Inter-equipos: Actuarás como puente entre los equipos de desarrollo, infraestructura, seguridad y las áreas de negocio. Comunicarás decisiones de arquitectura complejas de manera clara y efectiva.
  • Adopción de Tecnologías Emergentes: Evaluarás e implementarás patrones avanzados de integración, incluyendo la creación de MCP Servers (Model Context Protocol) para potenciar capacidades de IA/LLM e interoperabilidad en las plataformas de la organización.
  • Calidad y Seguridad Financiera: Garantizarás que los diseños cumplan con las normativas bancarias, regulaciones locales, cifrado de datos, resiliencia y tolerancia a fallos.

Requirements

  • Formación básica: Grado o Ingeniería en Informática, Telecomunicaciones o similar. Conocimientos sólidos en arquitectura, desarrollo, manejo de contenedores, patrones de modernización y manejo de obsolescencia.
  • Formación específica: Formación sólida en Arquitectura y Metodologías de desarrollo. Diseño y desarrollo de Aplicaciones Nativas de Nube. Certificaciones deseadas: Java, Python, manejo de contenedores.
  • Experiencia en Sector Financiero: Mínimo 5+ años trabajando como Arquitecto o Lead Engineer en instituciones bancarias o de tecnología financiera.
  • Dominio de Backend (Core Skills)
  • Java: Sólida experiencia en ecosistemas Spring (Boot, Cloud), microservicios y patrones de diseño enterprise.
  • Python: Amplio conocimiento en desarrollo de APIs y servicios.
  • Conocimientos en .NET: Dominio conceptual básico/intermedio del ecosistema .NET (.NET Core / C#) para integraciones o evaluaciones técnicas.
  • Deseable - MCP Servers: Conocimiento o experiencia deseable en el diseño y generación de MCP Servers (Model Context Protocol) para integración de herramientas y contextos de Inteligencia Artificial.
  • Ciclo de Vida del Software (SDLC): Experiencia avanzada en metodologías de desarrollo, integración y despliegue continuo (CI/CD), contenedores (Docker, Kubernetes) y arquitecturas Cloud/Híbridas.
  • Inglés: Nivel B2.

Apply for this position

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

Apply on www.adzuna.es
Prepare application