Senior Java Application Developer with IRS MBI Clearance required.
Develop, refactor, and sustain secure Java-based applications in mission-critical environments. Ensure proper documentation and maintenance of API-based systems.
Remote Software Development Jobs in Spain
Find remote programming jobs in Frontend, Backend, DevOps, QA, or as a FullStack or Data engineer. We curate the best remote software development jobs to match your area of expertise. Software Developers design, specify, create, and maintain web and native apps. Remote Software Engineer jobs where people telecommute (work remotely) are on the rise and we can help you to stay ahead of the curve.
Trusted by 300,000+ remote workers worldwide.
Develop, refactor, and sustain secure Java-based applications in mission-critical environments. Ensure proper documentation and maintenance of API-based systems.
Design and implement innovative AI solutions and GenAI architectures using cloud platforms and multi-agent frameworks. Develop backend APIs with Python and manage deployments using Kubernetes and MLOps practices.
Design, develop, and evolve high-availability backend applications and REST APIs within a microservices architecture. Collaborate with multidisciplinary teams using Agile methodologies and leverage AI tools like GitHub Copilot to increase productivity.
Develop Java backend applications and integrate AI tools to optimize development processes. Focus on improving code quality, reducing technical debt, and managing microservices.
The role involves the analysis, development, and maintenance of backend applications using modern architectures. The selected candidate will ensure the implementation of development best practices within a stable, long-term project.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The role involves data development and reporting using Qlik Sense. The developer will work with Spark-based platforms and DevOps tools to implement data solutions.
Design, automate, and monitor complex workflows integrating business processes, microservices, and AI solutions. Participate in a large-scale project focused on process automation.
Design and implement high-quality technical solutions and Full Stack applications using modern technologies. Collaborate on functional analysis, CI/CD pipeline improvement, and project planning within agile multidisciplinary teams.
Design and implement high-quality technical solutions and Full Stack applications using modern technologies. Collaborate on functional analysis, CI/CD pipeline improvement, and project planning within agile methodologies.
Lead a development team and collaborate with the Technology Directorate to plan tasks and define the architecture of a proprietary SaaS solution. Responsibilities include requirement gathering with clients and managing the execution of development tasks and incident resolution.
Define data requirements and structure while designing scalable and high-performance data architecture and integration. Act as a technical Subject Matter Expert leading database migrations from on-premise Exadata to OCI Autonomous Database.
Develop backend services using Java and the Spring ecosystem within a microservices architecture. Focus on API integration, database optimization, and implementing security and testing protocols.
Define solution architectures and lead technical decisions for enterprise clients. Drive technological transformation, modernization projects, and the definition of technical standards.
Develop frontend applications and perform technical analysis and design for new features. Maintain existing applications while collaborating with Business, UX/UI, and Backend teams.
Develop scalable, high-performance, and user-oriented web applications using the React ecosystem. Collaborate with multidisciplinary teams in agile environments to transform functional designs into clean and maintainable code.
Design and maintain cloud infrastructure and implement CI/CD automation. Provide support to development teams working on Generative AI projects.
Automate cost optimization processes and cloud governance within an enterprise environment managing thousands of accounts. Focus on utilizing AWS services to maintain financial efficiency and operational control.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Design, develop, and maintain enterprise applications using Java and Spring Boot. Focus on creating REST APIs, integrating systems, and optimizing application performance within microservices architectures.
Manage and maintain ICT controls to ensure alignment with corporate policies and frameworks such as PCI DSS, ISO 27001, SOC 2, and DORA. Supervise compliance through continuous security reviews, risk assessments, and monitoring of cloud security controls.
Define and formalize key business KPIs and design customer segmentations to support decision-making. Act as a technical-functional lead for the analyst team and bridge the gap between business needs and technical specifications.
Responsible for managing the full database lifecycle across On-Premise and Azure environments. The role involves leading cloud migration processes and providing technical support to the Commercial and Distribution business areas.
The role involves working in data processing environments and optimizing developments. A key focus is the productivization of Python code into Spark and Scala.
Manage and optimize cloud infrastructure on Google Cloud Platform using Infrastructure as Code and CI/CD pipelines. Ensure the security, scalability, and observability of environments while collaborating with development teams on microservices architectures.
Design and deploy enterprise-grade AI solutions and conversational agents using Microsoft Copilot Studio and Power Platform. Integrate these tools with Microsoft 365, Azure services, and external APIs to automate business processes.
Lead the end-to-end design and delivery of enterprise AI systems, including agentic workflows and data foundations. Drive AI adoption across the engineering practice to accelerate the software development lifecycle.
Design and build scalable data ingestion, cleaning, and LLM enhancement pipelines to power AI applications. Implement AI guardrails and RAG architectures to ensure the accuracy and reliability of AI-ready datasets.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The SRE will manage the reliability, availability, and performance of the Guardicore Data and AI Platform using Kubernetes infrastructure. Responsibilities include leading production investigations, implementing observability strategies, and leveraging AI for incident auto-remediation.
Design and develop a scalable platform for collecting and processing public data from social media platforms using browser automation and APIs. Build distributed scraping architectures and ETL pipelines to clean and enrich high-volume data workloads.
Responsible for planning, designing, and optimizing end-to-end transport networks for 2G through 5G services. This includes developing HLD/LLD solutions, performing microwave path planning, and monitoring network KPIs to ensure performance and resilience.
Serve as the subject matter expert for OT cyber visibility, architecture, and governance across complex ICS environments. Lead the deployment of security platforms and align network architecture with industry standards to reduce business risk.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
The average salary for remote software developers in Spain is $109,081 per year. This is based on data from 26 job openings. We use the yearly salaries in US dollars from these job postings to calculate salary expectations. Below is a breakdown of salary data by years of experience:
| Experience | Salaries counted | Average salary |
|---|---|---|
| Senior5–10 years | 24 | $102,392 |
The typical salary for remote software developers in Spain is €48,000 per year. This is based on data from 101 job openings that list pay in EUR. Below is a breakdown of salary data by years of experience:
| Experience | Salaries counted | Typical salary |
|---|---|---|
| Entry-level0–2 years | 5 | €25,000 |
| Junior2–5 years | 36 | €35,000 |
| Senior5–10 years | 53 | €60,000 |
| Lead10+ years | 7 | €64,000 |
We reviewed 545 job postings for remote software developers in Spain and found these are the skills employers ask for most often:
| Skill | Share of job posts |
|---|---|
| Python | 33% |
| CI/CD | 25% |
| SQL | 22% |
| Java | 19% |
| Kubernetes | 18% |
| AWS | 18% |
| Microservices | 15% |
| Docker | 12% |
| Git | 11% |
| Kafka | 11% |
Learn more about Software Development remote jobs