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 Java Developer @ European Institutions - Relocation to Brussels - Open for European cand[...]
Senior Java developer building and integrating components for European institutions using Spring and Hibernate.
Java Developer — AI-Enhanced Trading Apps
Build Java-based trading-control apps enhanced with AI tools for code quality, reviews, and DevOps within an Agile team.
Java Developer (AI-Assisted Development) (Remoto)
Build and optimize Java/Spring Boot applications using AI tools like GitHub Copilot to enhance code quality and performance in a trading-controls environment.
Java Developer - Microservices & Kafka (Remote Spain)
Design and maintain Java microservices with Spring Boot and Kafka, ensuring high code quality and automated testing in an Agile team.
Senior Java Developer - Remote & Flexible Hours
Senior Java developer leading digital-transformation projects using Spring, REST, microservices, and CI/CD tooling like Docker/Kubernetes/OpenShift.
Java Developer – Barcelona or Madrid (On site) – International Airline Company
Build and maintain Java-based microservices on Azure for an international airline’s IT systems, using Spring Boot and CI/CD pipelines.
Java Developer - Homes (Java 17/21 / Spring Boot / APIs) - Spain (Hybrid/Remote)
Build greenfield APIs and microservices in Java 17/21 with Spring Boot for a new proptech platform, collaborating in a distributed team.
Java Developer(SQL and Spring Framework) - Freelance b2b
Senior Java developer builds and maintains backend services using Java, Spring Framework, and SQL for a European client, working fully remote.
Senior Java Developer for High-Performance Trading
Senior Java developer building and maintaining high-performance trading platform components in Barcelona.
Senior Java Developer (Inglés alto)
Builds scalable backend services and REST APIs in Java for mobile-focused mobility solutions, collaborating with cross-functional teams to deliver high-impact digital products.
Senior Java Developer - Remote & Global Impact
Build and integrate custom Java-based software for a large European public-sector client using Spring, Quarkus, and microservices.
Senior Java Developer - Microservices, CI/CD, Remote
Build and maintain Java-based microservices for large European public-sector clients using Spring and CI/CD pipelines.
Java Developer | Spring Boot & Microservicios | 100% Remoto
Builds and maintains Java-based microservices using Spring Boot in a fully remote role, working on digital-transformation projects.
Senior Java Developer: Lead Microservices & APIs
Lead the design and development of Java-based microservices and REST APIs for corporate mobility solutions, using Elasticsearch and Kubernetes.
Senior Java Developer | AWS, microservices & Kafka
Build and maintain Java-based microservices on AWS, using Kafka for event streaming and Kubernetes for orchestration.
Senior Java Developer - Remote-Ready Microservices & CI/CD
Build and maintain Java-based microservices for tax declaration processing using Spring and Quarkus, with CI/CD pipelines.
Senior Java Developer | Kafka & Spring Boot | Remote
Build and maintain Spring Boot microservices with Kafka, contributing to architecture and testing. Hybrid/remote role with 24/7 on-call rotation.
Senior Java Developer - Cloud & Microservices Lead
Build multi-tenant web apps and REST APIs using Java, Spring Boot, and Hibernate, deploying cloud-ready solutions on AWS/Azure with Docker and Kubernetes.
Remote Java Developer Spring Microservices Flexible Hours
Maintain and extend Java microservices using Spring Boot, Vaadin, and JPA, deploying on GCP with Docker/Kubernetes and CI/CD pipelines.