Software Engineering Jobs in Spain
There are 1,343 open Software Engineering jobs in Spain on freehire right now. 489 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 179 · 13%
- Onsite 18 · 1%
Visa sponsorship offered in 61% of the 122 postings that state a position on it.
Seniority
- Senior 437
- 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 JAVA DEVELOPER | REMOTO
Senior Java developer building microservices and REST APIs in Java 21, deploying on GCP with Kubernetes and IaC, plus reactive programming or Go.
Java Developer Con Inglés - Remoto
Build and optimize full-stack Java/Spring Boot applications for a fintech trading platform using AI-assisted tools like GitHub Copilot and CI/CD pipelines.
Java Developer
Senior backend Java developer building and maintaining APIs for a large e-commerce platform using Java 17/21, Spring Boot, and DDD.
Python Developer Contract
Python developer building automated test infrastructure for alarm systems, including simulators, emulators, and mock backend services using BDD and CI/CD pipelines.
Contract Python Developer
Build Python-based simulators, emulators, and mock backend services to automate testing for alarm systems, integrating with CI/CD pipelines and collaborating with firmware/QA teams.
Java Developer, Wealth Management — Hybrid + Relocation
A Java developer working on wealth management projects for a global client, designing and testing functional/integration solutions, deploying mock environments, and collaborating with IT/business stakeholders. Core tech: Java, REST, Eclipse, SQL, testing.
Senior Java Developer - Hybrid, Java 8-25 Migration Lead
Senior Java developer leading migration from Java 8 to Java 25 in a hybrid role, refactoring code and ensuring JVM compatibility.
java developer in wealth management
Java developer building and testing wealth-management software for a global client, working with REST APIs, Oracle DB, and Eclipse IDE.
Software Developer - Python & AWS | Pharma (Hybrid)
Backend developer building Python/FastAPI services and cloud-native apps on AWS, with some frontend work in Angular/React, plus CI/CD and enterprise integrations for a pharma-focused platform.
Senior Python Developer & AI Agents Engineer
Build scalable Python microservices and AI agent systems, integrating generative AI models and cloud services (AWS) for enterprise platforms.
Senior Python Developer - REST APIs & Microservices
Design and build RESTful APIs and microservices for an international insurance project using Python, ORMs, and async programming.
SENIOR PYTHON DEVELOPER (80% REMOTO)
Lead backend development in Python, designing scalable REST APIs and microservices with SQLAlchemy/Django ORM while mentoring junior engineers and enforcing clean-code practices.
Python Developer
Senior Python developer building RESTful APIs and microservices for an international insurance project using ORMs like SQLAlchemy and Django ORM.
Node.js Developer
A Node.js developer focused on designing and validating data orchestration patterns, securing API consumption, integrating systems, and ensuring technical quality in a backend-focused role with REST APIs and BFF patterns.
Senior Golang Developer - Spain (Remote)
Senior Backend Engineer | Spain (Remote) | Golang, AWS, Kafka | Up to €95K We’re partnered with a fast-growing AI scale-up following an extremely successful Seed round, backed by top-tier international venture funds.…