Senior Software Engineer

Caixabank, S.A.
Municipality of Seville, Spain
2 days ago

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English
Compensation
€ 85K

Job location

Remote
Municipality of Seville, Spain

Tech stack

Java
API
Agile Methodologies
Artificial Intelligence
Confluence
JIRA
Code Generation
Software Quality
Programming Tools
Github
Hibernate
Identity and Access Management
Java Persistence API
Scrum
Software Engineering
Working Model 2D
Spring Cloud
Spring-boot
Information Technology
Clarity PPM
REST
Domain Model

Job description

Buscamos personas curiosas y comprometidas. Personas que buscan crecer, pero, sobre todo, mejorar el entorno de las personas del grupo CaixaBank., Participamos en la construcción y evolución del ecosistema digital del Grupo, desarrollando aplicaciones y servicios en múltiples dominios (canales, productos y servicios, operaciones transversales, datos/IA, riesgo & cumplimiento y soporte corporativo). Trabajamos en un modelo de desarrollo AI-first, construyendo un ecosistema que fomenta la colaboración continua entre desarrolladores y agentes de IA. Combinamos criterio humano con ejecución automatizada para potenciar la calidad del software y multiplicar la productividad del equipo. Buscamos perfiles que no solo programen, sino que disfruten diseñando el "qué" y el "cómo" del software: entendiendo el problema, formalizándolo en especificaciones y delegando la implementación en agentes de IA. Personas que sean capaces de adoptar e inspirar el siguiente nivel de desarrollo con IA: El IDE como vista, no como editor. Cómo será tu día a día…

  • Crearás especificaciones técnicas y colaborarás en la especificación funcional para que sea procesada por agentes de IA.
  • Convertirás necesidades complejas en especificaciones de intención precisas y completas, anticipando dependencias, edge cases y riesgos técnicos definiendo la intención, los límites y los criterios de calidad de productos, proyectos y soluciones en el sector financiero delegando la ejecución técnica en agentes de IA.
  • Desarrollarás software siguiendo principios de Secure Software Development Lifecycle (SSDLC).
  • Colaborarás con arquitectura y seguridad para capturar principios, decisiones técnicas y requisitos normativos, incorporándolos explícitamente al contexto y a los flujos de agentes de IA que ejecutan el desarrollo.
  • Impulsarás la adopción de automatización para el análisis del comportamiento de los aplicativos (tiempos de respuesta, consumo, logs…)
  • Trabajarás con equipos multidisciplinares en entornos Agile, actuando como referente técnico y contribuyendo a elevar el estándar de ingeniería del equipo.
  • Y, por supuesto, celebrar en equipo cada éxito., + Trabajar aquí compensa_ Saca más partido a tu nómina con el Programa de Retribución Flexible y aprovéchate de las ventajas financieras de pertenecer a un grupo bancario., 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

  • Formación: Informática, Telecomunicaciones, Matemáticas, Física o equivalentes.

  • Experiencia demostrable con Java 21+, Spring Boot, Spring Cloud, JPA/Hibernate.

  • Experiencia trabajando con agentes de IA como parte activa del proceso de desarrollo, delegando generación de código, pruebas y refactorizaciones bajo control y criterio propio utilizando herramientas de desarrollo asistido por IA (GitHub, Copilot, Claude Code o similares).

  • Capacidad para traducir conocimiento funcional y requisitos de negocio del ámbito financiero en especificaciones técnicas claras.

  • Conocimiento de los principios de seguridad funcional y protección de los servicios digitales, con experiencia o familiaridad en la implementación de capacidades como autenticación multifactor, firma de operaciones, gestión de identidad y acceso, autorización y protección de transacciones, garantizando el cumplimiento de los estándares de seguridad y regulación del sector financiero en el desarrollo de aplicaciones y componentes software.

  • Experiencia en el diseño de APIs RESTful desde la intención y el modelo de dominio, definiendo contratos, comportamientos y restricciones antes de su implementación.

  • Experiencia en metodologías ágiles (scrum, kanban o similares) y herramientas de gestión (Clarity PPM, Confluence, Jira…).

  • Conocimientos y experiencia con herramientas de Testing, QA y metodología de pruebas.

  • Trabajo en equipo, comunicación efectiva, empatía, colaboración y liderazgo técnico.

  • Visión analítica, capacidad de adaptación y aprendizaje continuo.

  • Inglés Te lo mereces Forma parte del Team y disfruta de todas estas ventajas:

  • A tu manera_ Encuentra equilibrio entre trabajo y vida personal con nuestro modelo de trabajo híbrido. Hasta un 60% de trabajo en remoto dependiendo del proyecto.

  • Descansa_ 27 días de vacaciones al año con la flexibilidad para escoger la mejor época del año para ti.

  • Be Tech, be healthy_ Se acabaron las excusas. Aprovéchate de nuestro programa de Wellbeing. Podrás disfrutar de descuentos en gimnasios, fisio en la oficina, torneos deportivos, fruta …, + 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

About the company

Somos la filial tecnológica de CaixaBank que provee de servicios al Grupo, tanto a nivel nacional como internacional, con visión corporativa y actuando como elemento estratégico que acompaña al negocio a través de la tecnología y de la innovación. ACTUALMENTE BUSCAMOS…. En Grupo CaixaBank, valoramos la diversidad y la igualdad como cualidades fundamentales de nuestra cultura, y contribuimos activamente al desarrollo del talento de todas las personas; independientemente del sexo, religión, etnia, orientación sexual, origen nacional, edad, estado civil, identidad, género o expresión de género. Esto se refleja en nuestras redes de trabajo, formadas por equipos transversales y cercanos, donde fomentamos la inclusión y compartimos el mismo compromiso por la diversidad. En CaixaBank Tech creemos en la igualdad. Nuestro compromiso con la equidad de trato y oportunidades está presente en todos nuestros procesos, incluido el de selección, que se basa en la capacidad, el mérito y la imparcialidad. Contamos con el distintivo "Igualdad en la Empresa" del Ministerio de Igualdad y participamos activamente en iniciativas sociales que promueven una sociedad más justa e inclusiva. Si necesitas asistencia y/o una adaptación razonable debido a una discapacidad durante la solicitud o el proceso de contratación, especifíquelo y te ayudaremos.

Apply for this position