Programador/a Senior Java
Develop and maintain high-quality software solutions using Java 21 and Spring Boot. Implement microservices architecture while ensuring system resilience and effective CI/CD integration.
Remote Software Development Jobs
Browse 45,331 remote software development jobs, with 4,965 added this week. These roles pay $156,022 a year on average, from $85K for entry-level roles to $192K for lead roles. You'll see openings like Software Engineer, Architect and Full Stack Developer.
Trusted by 300,000+ remote workers worldwide.
Develop and maintain high-quality software solutions using Java 21 and Spring Boot. Implement microservices architecture while ensuring system resilience and effective CI/CD integration.
Lead data engineering teams in high-volume environments while managing technical delivery and client communication. Oversee the implementation of batch, streaming, and near-real-time data pipelines using Oracle OCI.
Lead technical teams and manage high-volume cloud platforms while overseeing batch and streaming data processes. Ensure effective delivery of payment system operations, including reconciliation, settlement, and technical reporting.
The Technical Lead will manage IT projects in enterprise environments, acting as a bridge between business stakeholders and technical teams. Responsibilities include planning project lifecycles, coordinating multidisciplinary teams, and ensuring the successful delivery of digital applications.
Develop and maintain full-stack web applications using .NET and cloud technologies. Collaborate within a team to deliver scalable solutions on AWS infrastructure.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The role involves the administration, maintenance, and optimization of PostgreSQL databases, including performance tuning and high availability management. You will also be responsible for managing backups, migrations, and providing support across various database platforms like Oracle, MySQL, and SQL Server.
Develop and maintain web applications using a full-stack .NET and cloud-based architecture. Collaborate on cloud infrastructure projects primarily utilizing AWS services.
The developer will be responsible for creating custom applications, integrating systems, and automating business processes using Salesforce tools. They will also maintain the platform, develop dashboards, and ensure code quality standards are met.
The candidate will be responsible for the design, implementation, and maintenance of relational databases, including performance optimization and troubleshooting. They will also manage data integrity, security policies, and automate administrative tasks using scripts.
The primary role involves the operation, support, and maintenance of cybersecurity services, including both evolutionary and preventive tasks. The engineer will be responsible for designing and implementing new functionalities as assigned by client managers.
Design, develop, and optimize robust and scalable data pipelines. Implement efficient ETL/ELT processes to handle large volumes of data.
Analyze and structure complex business processes within financial management systems. Collaborate using agile methodologies to support investment workflows and portfolio management.
The Tech Lead will provide technical leadership for the fullstack team, overseeing architecture design, code reviews, and the development of microservices. They will actively participate in technical decision-making, refactoring, and ensuring high-quality standards within an Agile environment.
You will build end-to-end applications and work on projects involving AI, agents, and reinforcement learning systems. The role requires designing and deploying complete applications while maintaining high standards for performance and architecture.
The role involves the administration, maintenance, and evolution of relational databases including PostgreSQL, Oracle, and MySQL. Responsibilities also include performance tuning, troubleshooting, backup management, and the automation of DBA tasks.
The consultant will be responsible for implementing and managing Salesforce Service Cloud Voice solutions, including routing, IVR, and analytics. They will translate business needs into technical designs and provide support for deployments and CTI configurations.
The role involves technical and functional analysis, fullstack development, and service integration. You will participate in testing and work within an agile team environment.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
You will be responsible for end-to-end full stack development, including architecture design, API construction, and the implementation of scalable systems for AI and reinforcement learning workflows. The role requires active participation in product lifecycles, working directly with founders to deploy functional, high-quality applications.
The role involves designing and developing robust, scalable data pipelines and ETL/ELT processes to handle large volumes of information. You will also be responsible for optimizing batch processes, managing data models, and collaborating with technical teams in an Agile environment.
The role involves full stack web development using .NET Core and SQL Server. You will be responsible for implementing cloud-based solutions within the AWS environment.
Develop and maintain web applications using a full-stack approach with .NET Core and modern frontend frameworks. Implement cloud-based solutions and manage database operations within an AWS environment.
The role involves developing secure applications while interpreting, prioritizing, and managing the remediation of vulnerabilities identified by security tools. You will act as a bridge between the development team and the security department, working embedded within the client's development team.
Develop and deploy AI projects focused on 3D design, ranging from conceptualization to implementation. Create automated models, monitor model performance, and manage deployment pipelines within the Azure ecosystem.
Design, develop, and maintain scalable Fullstack applications while implementing REST APIs and microservices. Collaborate with multidisciplinary teams using agile methodologies to optimize performance, security, and code quality.
Design and develop scalable fullstack applications while building APIs and microservices using Java and Spring Boot. Collaborate with data engineering and architecture teams to implement large-scale data processing solutions and modern software interfaces.
Coordinate and track IT projects while managing technical tasks, deployments, and incident resolution. Act as a liaison between business stakeholders and technical teams to ensure effective communication and documentation.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Design, configure, and implement technical CTI solutions using Salesforce Service Cloud Voice and Amazon Connect. Manage testing, deployments, and provide ongoing technical support for contact center operations.
The developer will be responsible for building and maintaining applications using the Java technology stack within a microservice architecture. They will also contribute to the end-to-end software development process while collaborating effectively within a team.
The developer will design, develop, and integrate robust and scalable solutions within complex enterprise ecosystems. They will work on distributed architectures and microservices for international projects.
Design, develop, and integrate scalable enterprise platforms within complex international environments. Work on modern architectures based on microservices and distributed systems.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
The average salary for remote software developers is $156,022 per year. This is based on data from 7,232 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 |
|---|---|---|
| Entry-level0–2 years | 122 | $84,738 |
| Junior2–5 years | 1,479 | $124,376 |
| Senior5–10 years | 4,013 | $155,273 |
| Lead10+ years | 1,618 | $192,179 |
We reviewed 17,743 job postings for remote software developers and found these are the skills employers ask for most often:
| Skill | Share of job posts |
|---|---|
| Python | 34% |
| SQL | 21% |
| CI/CD | 19% |
| AWS | 16% |
| Kubernetes | 13% |
| TypeScript | 11% |
| Terraform | 10% |
| Java | 10% |
| JavaScript | 10% |
| Stakeholder management | 9% |
Learn more about Software Development remote jobs