Software Engineering Jobs in Spain
There are 1,342 open Software Engineering jobs in Spain on freehire right now. 488 of them were posted recently. The skills employers ask for most often are java, api and cloud.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| EUR | year | €43,125 | €55,000 | €80,000 | 94 |
| USD | year | $70,000 | $70,000 | $70,000 | 10 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- java 55%
- api 49%
- cloud 42%
- ci-cd 35%
- python 33%
- aws 29%
- git 28%
- spring 27%
How the work is done
- Hybrid 240 · 18%
- Remote 178 · 13%
- Onsite 18 · 1%
Visa sponsorship offered in 61% of the 122 postings that state a position on it.
Seniority
- Senior 436
- Middle 42
- Lead 41
- Staff 36
- Junior 24
- Intern 16
Who is hiring
- 1000+ employees 325
- 501-1000 employees 161
- 51-200 employees 69
- 201-500 employees 13
- 11-50 employees 10
- 1-10 employees 1
Senior Software Engineer
Sateliot is a Barcelona-based satellite company with one goal: connect everything, everywhere. Founded in 2018, we've built the first satellite constellation that lets standard commercial devices communicate…

Senior Software Engineer - Verification Platform
Senior Software Engineer building and operating Veriff's Verification Platform backend — the workflow orchestration engine and automated decisioning pipeline — using Python, event-driven architectures, and distributed systems.
Lead Software Engineer (100% Home office - Spain)
En knowmad mood seguimos impulsando proyectos de alto impacto tecnológico y buscamos incorporar un/a Tech Lead de desarrollo de software para participar como responsable técnico en servicios de alto valor, acompañado…
Software Engineer, Clinical Systems
Build and maintain C#/.NET microservices for a clinical platform (O4A – TheHub) with an Angular front-end, integrating Azure services and contributing to AI-enabled product features such as LLM integration and document-processing pipelines.
Java Software Developer - Empresa Confidencial
Multinacional, busca incorporar en su equipo un Murex Software Developer. Si cree que es el candidato ideal para la siguiente oportunidad, envíe su solicitud después de leer la descripción completa. Entre sus funciones…
Java Developer | Híbrido (Madrid) - Realnaut
Realnaut is seeking a Java Developer to design and maintain backend microservices in a hybrid, international environment. The role focuses on event-driven architectures, containerization, and high-performance API development using Java, Kafka, and cloud-native technologies.
(Hybrid) Eclipse Java Developer
This role is for a Mid Java Developer to design and maintain enterprise-grade applications using the Java stack and Eclipse IDE. The position involves system integration, SQL development, and full responsibility for testing and quality assurance in a hybrid work environment.
Senior Java Developer (Camunda) - Remote
This role involves developing and maintaining backend software components using Java, Spring Boot, and Camunda 8 within a microservices architecture. The developer will design BPMN workflows, collaborate with Agile teams, and ensure high-quality code delivery.
Java Developer. Barcelona (Híbrido)
eXperience IT Solutions is seeking a Full Stack Java Developer to build scalable, end-to-end applications integrated with Generative AI on AWS. The role involves designing cloud architectures, managing CI/CD pipelines, and working in a hybrid environment in Barcelona.
SENIOR JAVA DEVELOPER | REMOTO
¿Estás preparadx para un cambio y explotar tus habilidades como nunca? Compruebe a continuación si tiene lo necesario para esta oportunidad y, si es así, envíe su solicitud lo antes posible. Sigue leyendo porque…
Java Developer
Who we are:Marfeel is a publishing intelligence platform trusted by over 5,000 publishers worldwide: including Business Insider, Le Figaro, El País and McClatchy. A continuación, encontrará un desglose completo de todo…
JAVA DEVELOPER - INGLES - REMOTO
This role is for a Java Full-Stack developer to build and maintain enterprise applications for the railway transport sector. The position involves working with Java, Spring Boot, and SQL Server, alongside frontend technologies like JavaScript and JQuery.