Senior Java Developer
The Senior Java Developer will integrate an international project focused on backend development. The role involves building robust, scalable, and high-quality enterprise applications.
Remote Software Development Jobs
Browse 45,294 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.
The Senior Java Developer will integrate an international project focused on backend development. The role involves building robust, scalable, and high-quality enterprise applications.
The Senior React Developer will focus on developing modern, scalable, and high-quality frontend applications for international projects. They will be responsible for creating reusable and maintainable frontend components within an Agile team environment.
You will bridge the gap between the data platform and business teams by building trusted datasets, meaningful KPIs, and self-service analytics capabilities. Additionally, you will partner with Data Engineering to improve warehouse performance, reliability, and cost efficiency while enabling teams to become more autonomous.
Design and evolve the corporate data model while performing reverse engineering on legacy systems like AS400/DB2. Manage metadata in governance platforms and define data contracts to ensure consistency across integration layers.
The role involves fine-tuning and improving self-hosted large language models to enhance conversational quality and personality consistency. You will manage the full lifecycle of model development, from training and debugging on GPUs to production deployment and performance evaluation.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Lead the end-to-end migration of enterprise data platforms from AWS to GCP while architecting scalable data solutions. Manage and mentor a team of data engineers while acting as the primary technical point of contact for stakeholders.
The AI Tutor will curate and annotate high-quality multilingual audio data to train and refine Grok's voice interactions and speech recognition capabilities. They will collaborate with technical staff to improve annotation tools and ensure accurate representation of linguistic and prosodic details.
The Senior SDET will lead automated test strategies and framework architecture for cloud infrastructure, including hypervisor upgrades and hardware maintenance. Responsibilities include designing scalable test harnesses, optimizing CI/CD pipelines, and ensuring data integrity through SQL schema validation.
The Security Engineer will implement preventive security measures, including SIEM monitoring and cloud security reviews, while automating incident responses using Python. They will collaborate with cross-functional teams to resolve security incidents such as account compromises and DDoS attacks.
The SDET II will develop and maintain automated test suites using Python and Pytest to validate backend control plane services, APIs, and CLI utilities. They will also integrate these tests into CI/CD pipelines and collaborate with developers to investigate and resolve test failures.
The MDR Security Engineer will design, develop, and maintain automation systems and SOAR playbooks to streamline global MDR operations. This role involves building integrations across security platforms and driving automation strategy to improve incident response efficiency and detection quality.
The Database Administrator is responsible for maintaining, optimizing, and securing Microsoft SQL Server databases to ensure high performance and reliability. This role involves performing query optimization, troubleshooting operational incidents, and collaborating with development teams to support database integrations.
You will build and maintain the core services of the AI platform, including gateway integrations, plugin review pipelines, and observability tooling. Additionally, you will collaborate with security teams and provide operational support through on-call rotations.
You will own the architecture and technical direction of the AI platform, including the AI gateway, agent orchestration, and governance. This role involves hands-on coding, designing production systems, and serving as a technical escalation point for AI use cases.
You will lead the implementation and optimization of Oracle NetSuite across 15 subsidiaries, focusing on automation and process improvements. Additionally, you will act as an in-house consultant to support finance teams with month-end closes, audits, and system integrations.
Translate business requirements into practical technical solutions while designing and implementing features across the full stack. Effectively leverage AI tools to accelerate development and maintain ownership of the software lifecycle from requirements to production.
You will own the system prompts, evaluation sets, and production performance of the YOlanda AI concierge. This involves managing model routing, caching, and governance to ensure the AI remains accurate, cost-effective, and fast in a production environment.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
You will lead capacity and demand planning across data centers and public cloud environments by translating business needs into clear analytical models. Additionally, you will partner with FinOps engineers to drive cost-aware infrastructure decisions without compromising performance or resilience.
Develop and customize Blue Yonder WMS solutions using MOCA commands, triggers, and overrides while managing WMS Integrator transactions and ERP interfaces. Handle system upgrades, migrations, performance optimization, and provide support for warehouse processes like picking and inventory management.
Lead the design, deployment, and migration of secure, high-availability cloud infrastructure across AWS, Azure, and GCP for healthcare clients. Ensure all deployments adhere to strict compliance frameworks while providing technical guidance and documentation for operational transitions.
The role involves monitoring system health, triaging tickets, and serving as the frontline technical resource for healthcare cloud customers. You will also perform incident response, execute infrastructure changes, and implement automation to maintain secure and compliant environments.
You will design and maintain secure CI/CD pipelines while integrating automated security testing and infrastructure-as-code guardrails. Additionally, you will partner with R&D teams to implement security standards and provide support for incident response within the production environment.
Design and orchestrate complex omnichannel customer journeys using Adobe Journey Optimizer to drive personalized interactions. Manage event-based triggers, troubleshoot technical issues, and optimize campaign performance to meet business objectives.
The role involves monitoring system health, triaging tickets, and providing frontline customer support for cloud environments. Additionally, the engineer will perform incident response, execute infrastructure changes, and implement automation to maintain compliance and system reliability.
Design, build, and maintain features while ensuring high-quality code through testing and CI/CD practices. Collaborate with cross-functional teams to deliver business outcomes and address technical debt within a modern messaging platform.
You will design, build, and operate mission-critical backend services and infrastructure to improve system reliability across all DoorDash brands. This includes developing self-service platform capabilities, incident management tooling, and experimenting with agentic AI workflows to enable proactive, self-healing systems.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
You will define and document data governance operating models while designing processes for metadata and data product management. Additionally, you will facilitate workshops and collaborate with stakeholders to implement target-state data solutions.
Develop and evolve corporate applications while participating in the design and implementation of new features. Collaborate with multidisciplinary teams using Agile/Scrum methodologies to build microservices-based APIs and ensure continuous improvement.
Design, develop, and maintain high-quality Android applications while focusing on scalability, performance, and user experience. Collaborate with cross-functional teams to drive technical improvements, ensure code quality, and optimize the passenger journey.
You will design, implement, and optimize scalable Databricks-based data architectures including Lakehouse and Delta Lake solutions. Additionally, you will develop ETL/ELT pipelines and define governance frameworks for data and AI across cloud environments.
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