Backend Jobs in Spain
There are 1,358 open Backend jobs in Spain on freehire right now. 503 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 141 · 10%
- Remote 102 · 8%
- Onsite 7 · 1%
Visa sponsorship offered in 57% of the 104 postings that state a position on it.
Seniority
- Senior 442
- Middle 35
- Lead 28
- Junior 22
- Staff 16
- Intern 6
Who is hiring
- 1000+ employees 193
- 501-1000 employees 115
- 51-200 employees 61
- 11-50 employees 32
- 201-500 employees 13
Desarrollador Senior Backend (Spring Batch) – Remoto
Senior Backend developer designing and building critical batch processes with Spring Batch and Spring Boot for financial-sector projects, working remotely from Spain in a ~10-person team.
Desarrollador Java Backend | Microservicios y Kubernetes Remoto
Java backend developer designing, developing, and maintaining microservices using Java, Spring Boot, Kubernetes, Kafka/RabbitMQ, PostgreSQL, MongoDB, and cloud platforms (AWS/Azure/GCP).
Desarrollador Backend Java Senior | 100% Remoto
Senior Java Backend Developer designing and building robust backend solutions with Spring Boot and RESTful APIs (OpenAPI/Swagger) in distributed, high-performance environments.
Desarrollador Backend Middle (Java)
Mid-level backend developer building and maintaining Java applications, designing REST APIs, migrating monoliths to microservices, and integrating systems with Kafka in an on-site role in Marzán, Spain.
Desarrollador Backend Node.js — Híbrido en Barcelona
Backend Developer position in Barcelona working on international team, focusing on REST APIs, Node.js, and Jest testing. Will work in mixed environments with Python and Angular on CRM and AI projects.
Desarrollador Backend .NET y Microservicios en Azure
Backend Developer role focused on .NET and Azure microservices architecture, working across the full software lifecycle with DDD and DevOps practices.
Desarrollador/a Backend y Frontend
Full-stack developer building the Inari application using Python and Flask, handling backend logic, frontend UI, database design, API integration, and CI/CD pipelines.
Quadient Developer (Frontend & Backend) - Remote
Quadient Developer implementing Quadient Inspire flows and RESTful API integrations for banking clients in a fully remote role.
Senior Backend Java
Senior Backend Java developer working with Kafka, Spring Boot, microservices, JPA, and databases, including mandatory 24/7 on-call rotation (~1 week every 3–4 months).
Backend Engineer (Python)
Backend Engineer (Python) building scalable services, APIs, and LLM-powered features for an AI-first finance platform, working with Python, AWS, SQL, and REST APIs.
Senior Backend Developer (Java 21/SpringBoot)
Senior Backend Developer building a greenfield logistics/distribution platform with Java 21, Spring Boot, microservices, Kafka, PostgreSQL, and AWS in an agile team based in Galicia, Spain.
Backend Developer Iot
Backend Developer for IoT/M2M cloud solutions at a security-sector client, handling end-to-end development and operations using AWS, Kubernetes, Python, Terraform, and CI/CD pipelines.
IA | Backend Development | Others Internship
Internship for 3rd/4th-year CS students to join NTT DATA in Alicante (hybrid), working on real development, data, automation, or cybersecurity projects using Java, Python, Node.js, or Angular.
Backend Senior Developer – GBO Tier1
Backend Senior Developer for GBO Tier1, developing and evolving financial solutions (treasury, derivatives, accounting) using PL/SQL and Agile. Collaborates with international teams on projects including Data Lake migration.
Developer Backend Senior.NET - barcelona
Senior .NET Backend developer building web solutions using .NET Framework/Core, SQL Server, Kubernetes, Docker, and message queues in a hybrid Barcelona role.
Backend Developer (C# - SSIS) - (hybrid, 36-40k)
This role is for a Backend Developer to work on an international project using C#, .NET, and SSIS. The position involves managing ETL processes, SQL Server databases, and guiding teams through DevOps practices.
BACKEND SQL DEVELOPER
Backend developer focused on Oracle PL/SQL and SQL-based applications for Renta 4 Banco's IT department, working on-site at their Madrid headquarters.
Backend Developer Middle (Java)
Middle Backend Developer building and maintaining Java 17+ microservices with Spring Boot, REST APIs, Kafka, and CI/CD pipelines using Docker/Linux in Valencia for Hiberus.