Software Engineering Jobs in Spain
There are 1,348 open Software Engineering jobs in Spain on freehire right now. 497 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 50%
- cloud 43%
- ci-cd 35%
- python 33%
- aws 29%
- git 28%
- spring 27%
How the work is done
- Hybrid 239 · 18%
- Remote 178 · 13%
- Onsite 18 · 1%
Visa sponsorship offered in 61% of the 122 postings that state a position on it.
Seniority
- Senior 439
- Middle 42
- Lead 41
- Staff 36
- Junior 24
- Intern 16
Who is hiring
- 1000+ employees 331
- 501-1000 employees 161
- 51-200 employees 69
- 201-500 employees 13
- 11-50 employees 10
- 1-10 employees 1
AI Augmented Software Engineer [gn] Data Intelligence Platform
This role is for a full-stack engineer to build a data intelligence platform using Scala/Java and TypeScript/Angular. The position emphasizes the use of AI coding assistants like Cursor and Claude Code to accelerate development within a SaaS environment.
Java Developer - €38.000 - €42.000 Al Año
Develops Java-based software components for warehouse management and material flow optimization, including system testing, client-side deployment, and user training. Focuses on logistics automation solutions with occasional travel to client sites.
Java Developer - €40.000 - €50.000 Al Año - Remote
Java Developer building microservices, REST APIs, and integrations in a cloud environment for the utility technology sector using Java, Spring Boot, and Hibernate/JPA.
Lead Java Developer - Banking - €45.000 - €55.000 A Year
Lead Java developers design and manage complex banking/financial digital products, mentor teams, and collaborate with clients/designers to deliver scalable backend solutions using Java/Spring Boot.
Java Developer | Industria 4.0 - €42.000 - €50.000 Al Año
Desarrolla backend en Java/Spring para sistemas industriales que optimizan procesos productivos en una empresa con más de 70 años de trayectoria.
Java Developer | Hexagonal - €35.000 - €40.000 Al Año - Remoto
Java Developer building backend services with Spring Boot, hexagonal/clean architecture, PostgreSQL, and RabbitMQ in a remote consulting role.
Senior Java Developer - Hasta €55.000 Al Año - Remoto
Senior Java Developer building and maintaining internal backend applications using Java, Spring Boot, microservices, Apache Kafka, Oracle, MongoDB, and Git, with 100% remote work in Spain.
Senior Java Developer - Kotlin - €1.200 Al Mes - Remoto
Senior Backend Developer working 100% remotely for a consulting firm on a major e-commerce platform, designing and developing APIs using Java 11-17, Spring Boot, MongoDB, Couchbase, Kafka, and hexagonal architecture (DDD) in 2-week sprints.
Senior Java Developer - Hasta €55.000 Al Año - Remoto
Senior Java Developer building and maintaining internal backend applications using Java, Spring Boot, microservices, Apache Kafka, Oracle, and MongoDB in a fully remote role.
Mid Java Developer - 100% Remoto, España
Mid Java Developer builds and maintains backend services for a global fintech client, focusing on Java/Spring Boot microservices, PostgreSQL, and OpenShift deployments while collaborating with React frontend teams.
Java Developer, Ai - 100% Remoto - Remote
Analyzes and refactors Java/Spring Boot applications using AI tools to improve code quality, reduce technical debt, and optimize performance in a remote role.
Java Developer - €30.000 - €35.000 Al Año
Backend Java developer designing and building robust APIs and database solutions using Java 11+, Spring Boot, and SQL databases, with a focus on clean code and automated testing.
Java Developer - €38.000 - €45.000 Al Año - Remote
Senior Java Developer building and maintaining cloud-native backend services (Java 21, Spring Boot, microservices) in a complex enterprise environment, with strong production support and incident management responsibilities.
Senior Java Developer
Senior Java Developer building highly scalable backend services at Plexus Tech using Java 17/21, Spring Boot, reactive programming (Project Reactor/RxJava), gRPC, Kafka, and cloud (AWS) — fully remote from Spain.
Senior Java Developer
Senior Java Developer focused on migrating legacy Java 8 applications to modern versions (21/25) and managing complex multi-module builds with Maven/Gradle. Core tasks include resolving JVM compatibility issues, leading Tomcat migrations, and optimizing build pipelines for cross-version compatibility.
Java Developer (German Speaker)
Senior Java Developer building cloud-native backend systems with Java 21, Spring Boot, and PostgreSQL in an enterprise microservices architecture, requiring German fluency.