Team Lead Técnico (Java/AWS/ML)
Act as the primary technical point of contact for the project and coordinate the assigned development team. Maintain an active role in technical decision-making and system architecture.
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.
Act as the primary technical point of contact for the project and coordinate the assigned development team. Maintain an active role in technical decision-making and system architecture.
The role involves administering and supporting Oracle databases in critical production environments while managing incidents and changes under ITIL processes. You will also be responsible for monitoring performance, ensuring service continuity, and providing L2 technical support.
Administer and maintain PostgreSQL databases in Linux and Azure environments while managing incidents and service requests. Collaborate with international teams to optimize database performance, ensure service availability, and support development teams with SQL improvements.
The role involves developing and maintaining backend applications while providing technical coordination for the development team. You will act as the primary technical contact, overseeing code quality, architectural decisions, and the integration of cloud and data processing solutions.
The Team Lead will coordinate the development team, oversee technical quality, and participate directly in the design and implementation of critical components. They are responsible for defining architectural standards, managing AWS-based platforms, and leading projects involving data analysis and machine learning.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The candidate will design, develop, and maintain resilient microservices using Java and Spring Boot to ensure high availability in critical production environments. They will also implement advanced fault-tolerance patterns and collaborate with architecture and operations teams to optimize system performance.
You will be responsible for the end-to-end design, development, and deployment of full-stack applications and AI-powered systems. This role involves collaborating with research teams to build scalable infrastructure and maintaining high code quality standards.
Develop and maintain Java applications while integrating artificial intelligence tools and Copilot for assisted development. Collaborate with frontend teams to ensure seamless service integration and high-quality software architecture.
The role involves providing Level 2 technical support for Oracle databases in critical production environments. You will be responsible for analyzing and resolving complex technical incidents within distributed systems.
Participate in the implementation and evolution of Salesforce Consumer Goods Cloud projects for international clients. Analyze business needs to design and configure commercial execution processes while collaborating with global teams.
Develop and maintain backend applications while designing and implementing robust APIs and integration services. Integrate artificial intelligence solutions into existing products and collaborate with cross-functional teams to optimize performance and scalability.
The role involves administering PostgreSQL databases, managing incidents, and ensuring system availability, security, and capacity. Additionally, the candidate will participate in architectural design, technology monitoring, and provide support to development teams.
The developer will be responsible for building complex solutions using Salesforce technologies including Apex, LWC, and Flows. They will also manage system integrations and implement CI/CD pipelines to ensure efficient deployment processes.
The role involves designing and implementing data quality controls while optimizing mitigation strategies across data flows. Additionally, the analyst will support UAT testing and produce performance dashboards using Power BI.
Manage incidents, requests, and changes following ITIL methodology in critical production environments. Ensure control of configuration, availability, capacity, continuity, and security while maintaining clear technical communication.
The role involves administering PostgreSQL databases, managing incidents, and ensuring system availability and security. Additionally, the candidate will participate in architecture design, technology surveillance, and provide support to development teams.
The role involves managing field sales processes, including route management and store execution within the Salesforce ecosystem. You will be responsible for developing and improving commercial processes using Consumer Goods Cloud.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The role involves the technical definition and development of APIs and integrations using the MuleSoft Anypoint Platform. You will be responsible for managing data transformations, error handling, and ensuring the technical validation of integration flows.
The role involves designing, building, and evolving integration solutions using MuleSoft Anypoint Platform while collaborating with architecture and business teams. Responsibilities include defining API contracts, developing complex data transformations, and ensuring the scalability and security of enterprise integrations.
The role involves the technical definition and development of APIs and integrations using the MuleSoft Anypoint Platform. Responsibilities include managing data transformations, error handling, and ensuring technical validation of integrations.
The developer will be responsible for building and maintaining applications using Java and the BBVA NOVA architecture. The role involves working within a remote team to deliver high-quality software solutions.
The developer will be responsible for building and maintaining solutions within the Salesforce Service Cloud environment. They are expected to contribute to immediate project needs and support ongoing development tasks.
Develop robust and scalable backend systems by integrating artificial intelligence into every layer. Utilize AI models, APIs, and autonomous agents to maintain high-quality code and accelerate delivery times.
The developer will be responsible for building front-end features using Angular and developing the application backend using Java. Additionally, the role involves managing MongoDB databases within an Agile environment.
Manage incidents, requests, and changes within corporate Wintel environments while overseeing system configuration, availability, and security. Actively participate in technological evolution projects to improve infrastructure performance and continuity.
The Business Analyst will act as a bridge between business and technology to analyze, define, and optimize critical processes within financial platforms. They are responsible for gathering requirements, facilitating workshops, and collaborating with technical teams to ensure successful implementation of banking solutions.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The Senior Data Engineer will transform Mosaic AI into a self-service, multi-tenant, and regulated platform. Responsibilities include developing agentic AI architectures, creating SDKs, and implementing CLI tools and evaluation patterns.
The specialist will conduct advanced security exercises and adversary simulations to identify vulnerabilities. Responsibilities include performing deep-level pentesting across web, infrastructure, and hardware components.
Execute Red Team exercises and adversary simulations while performing advanced pentesting on applications, infrastructure, and active directory. Coordinate with the Blue Team and cybersecurity departments to develop offensive TTPs and provide technical and executive reports.
Perform advanced offensive security assessments across various environments including web, mobile, and infrastructure. Execute specialized testing on critical systems such as SWIFT, ATM, OT, and Mainframe platforms.
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 $105,316 per year. This is based on data from 25 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 €47,500 per year. This is based on data from 110 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 | 41 | €35,000 |
| Senior5–10 years | 56 | €60,000 |
| Lead10+ years | 8 | €83,900 |
We reviewed 575 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 | 26% |
| SQL | 21% |
| AWS | 18% |
| Java | 18% |
| Kubernetes | 18% |
| Microservices | 15% |
| Git | 11% |
| Docker | 11% |
| Observability | 11% |
Learn more about Software Development remote jobs