Software engineer IA CIBER
Core
Software engineer specializing in AI-first development, designing specifications and delegating implementation to AI agents for CaixaBank's digital ecosystem.
Role type
Senior IC software engineer (AI-first development)
Builds
Digital applications and services for CaixaBank Group across channels, products, operations, data/IA, and risk domains.
Domain
Financial services / AI-assisted software development
Deliverable
production ML models
Required skills
Java 21+, Spring Boot, Spring Cloud, JPA/Hibernate, AI agent orchestration, RESTful API design, Secure Software Development Lifecycle (SSDLC), Agile methodologies, QA/Testing
Preferred skills
Experience with GitHub Copilot, Claude Code, or similar AI coding tools, Financial domain knowledge
Technologies
Java, Spring Boot, Spring Cloud, JPA, Hibernate, REST, Jira, Confluence, Clarity PPM
Responsibilities
Create technical specifications for AI agents to process; Convert complex business needs into precise intent specifications for AI execution; Develop software following SSDLC principles; Collaborate with architecture and security to incorporate regulatory requirements into AI agent flows; Drive adoption of automation for application behavior analysis; Act as technical reference in multidisciplinary Agile teams.
Seniority
Senior, hands-on IC
