Título de Puesto
Arquitecto de Software – Servicios Financieros
Descripción del puesto
• Arquitecto de software que dará servicio directo al cliente y a los proveedores que colaboren con él, aportando soluciones a las problemáticas planteadas siguiendo las bases y estándares definidos por el cliente.
• Incorporación al equipo de cliente del área de servicios financieros, actuando como figura de referencia técnica y de arquitectura.
Habilidades requeridas
• Amplia experiencia en desarrollo de software.
• Desarrollo backend basado en Java, Node.js y Python.
• Uso de frameworks Spring Boot y Quarkus.
• Experiencia en programación reactiva.
• Bases de datos Oracle SQL y MySQL.
• Manejo de sistemas de caché Redis.
• Experiencia en frontend con Vue.js (Nuxt).
• Diseño y trabajo en entornos de microservicios.
• Conocimiento y aplicación de arquitectura hexagonal.
• Dominio de patrones de diseño y de arquitectura.
• Aplicación de principios SOLID y Clean Code.
• Experiencia en testing unitario y aseguramiento de la calidad (QA).
• Experiencia con Google Apigee, Cloud Run y Kubernetes.
• Conocimiento de entornos cloud Azure y AWS.
• Manejo de Docker y contenedores en entornos locales y productivos.
• Experiencia en CI/CD con Jenkins.
• Uso de herramientas de calidad de código como Sonar.
Habilidades deseables
• Conocimiento de CMS Bloomreach.
• Experiencia con CRM Salesforce.
• Uso de Cloudflare Workers y WAF.
• Experiencia previa en entornos de servicios financieros.
• Experiencia trabajando con proveedores externos y equipos multidisciplinares.
Idiomas requeridos
• Inglés técnico Lower Intermediate
Locación
• Madrid. Modalidad híbrida: 1 día presencial en oficinas de Alcobendas en la oficina de cliente.