Backend Jobs in Spain
There are 1,347 open Backend jobs in Spain on freehire right now. 491 of them were posted recently. The skills employers ask for most often are api, java and spring.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| EUR | year | €38,000 | €57,500 | €90,000 | 113 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- api 55%
- java 49%
- spring 34%
- ci-cd 32%
- cloud 32%
- sql 28%
- aws 27%
- docker 24%
How the work is done
- Hybrid 138 · 10%
- Remote 102 · 8%
- Onsite 7 · 1%
Visa sponsorship offered in 57% of the 104 postings that state a position on it.
Seniority
- Senior 437
- Middle 35
- Lead 28
- Junior 22
- Staff 16
- Intern 6
Who is hiring
- 1000+ employees 192
- 501-1000 employees 116
- 51-200 employees 60
- 11-50 employees 32
- 201-500 employees 13
Senior Back-end Engineer - PHP, Node.js (remote within EMEA)
Senior Back-end Engineer building scalable commerce systems using PHP (Symfony/Laravel/Yii2) and Node.js, with DDD/CQRS architecture, multiple databases, and AWS/Kubernetes infrastructure.
Staff Backend Engineer
Staff Backend Engineer shaping technical direction across teams at Trading212, a high-scale trading platform, while remaining hands-on with distributed backend systems built on Java, Go, Node.js, PostgreSQL, Kafka, and Kubernetes.
Java Backend Developer | IA, Spring Boot, Kafka & Microservicios | Remoto
Knowmad Mood is seeking a Java Backend Developer to build and maintain microservices-based applications using Spring Boot and Kafka. The role involves integrating AI solutions and ensuring high code quality through testing and best practices in a remote-friendly environment.
Senior Backend Developer (Java) – Especialista en Medios de Pago - Scalian Spain
Scalian is seeking a Senior Backend Developer to build and maintain high-availability payment processing services using Java 17 and Spring Boot. The role involves integrating with payment service providers and working in a distributed international team environment.
Desarrollador/a Backend .NET
SADE Consultoria Tecnica is seeking a .NET Backend Developer to design and maintain scalable microservices and REST APIs. The role focuses on backend development with occasional frontend collaboration using React and TypeScript.
Senior Backend Developer
Senior Backend Developer designing and building robust, scalable backend systems and REST APIs using Java, SQL, and cloud platforms for client applications. Hybrid role in Madrid.
Senior Backend Engineer - Connectivity
Design and maintain a secure, performant edge platform for banking traffic using cloud-native AWS tools, JVM languages, and Kubernetes.
Backend Developer
Backend developer building new features and fixing bugs on a large-scale real estate platform using Java and Spring, in close collaboration with product, UX, and business teams.
BACKEND SQL DEVELOPER - Renta 4
Backend SQL developer specializing in Oracle PL/SQL to build and maintain financial systems for a national/international bank.
Backend Senior Developer – GBO Tier1 - Remoto
Senior Backend Developer on a GBO Tier1 (AUKI BOX) financial project, building and maintaining treasury, derivatives, and accounting solutions using PL/SQL, with migration to Data Lake.
Quadient Developer (Frontend & Backend)
Develop and maintain Quadient Inspire Automation and Dynamic Communication workflows for a bank's Digital Onboarding forms, support front-office queries, and handle deployments and monitoring following the bank's governance.
Java/Spring Boot Backend Developer – Cassandra | 100% remoto
Java/Spring Boot backend developer designing and maintaining microservices with Cassandra for a banking consultancy, deploying on OpenShift and integrating with React frontend teams.
Senior Backend Developer - valència
Founding Senior Backend Developer for a new Generative AI hub in Valencia, building an Agentic AI platform on Azure for a financial services organization using Node.js/.NET 8, Azure OpenAI, Cognitive Search, Cosmos DB, and Langchain/Langgraph.
Backend Developer – Integración & IA - lleida
Backend Developer for integration and modernization projects, using Java/Spring or Node.js with APIs, microservices, and middleware (Kafka, RabbitMQ, Camel), while applying generative AI like Claude Code to the development workflow.
Backend Developer - Java (Hybrid Madrid)
Mid/Senior Java Backend Developer builds and maintains wealth-management systems for global clients, focusing on Java, REST, Oracle/SQL, and message brokers (Kafka/MQ) in a hybrid Madrid office role.
Backend Developer - Remoto
Senior backend developer focused on PL/SQL programming for financial markets, treasury products, and financial processes. The role is 100% remote, working with PL/SQL, Linux, Jira, GitHub, and Control-M.
Desarrollador/a Backend Java | Cloud & Microservicios - barcelona
Java Backend Developer building and evolving a high-volume ticketing platform using Java, Spring, REST APIs, cloud/microservices architectures, and relational databases in a hybrid role based in Barcelona.
Senior BackEnd Java Developer — Empresa final (Hibrido)
Senior Backend Java Developer working on business applications, tech migration, and new business features, using Java and relational databases.
Backend Developer – Integración & IA - a coruña
Backend Developer for system integration and modernization projects, incorporating generative AI (Claude Code) into the development workflow using Java/Spring or Node.js with REST/SOAP APIs, microservices, and message brokers like Kafka or RabbitMQ.
Desarrollador Java Backend | Spring Boot 3–5 años | Híbrido
IRIUM is seeking a Java Backend Developer with 3-5 years of experience to work in a hybrid role in Madrid. The position focuses on building backend systems using Java, Spring Boot, and various database technologies.