Java Software Engineer - Remote
Design and develop clean, maintainable code while extending engineering architectural patterns. Analyze development efforts and deliver high-quality, thoroughly tested code for a cloud-delivered security platform.
Remote Software Development Jobs
Browse 46,157 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.
Design and develop clean, maintainable code while extending engineering architectural patterns. Analyze development efforts and deliver high-quality, thoroughly tested code for a cloud-delivered security platform.
Design and implement scalable software systems and APIs to support Engine's travel and spend management platform. Collaborate with cross-functional teams to lead initiatives that improve system performance and customer satisfaction.
Own the end-to-end measurement stack and tracking architecture across all client accounts to ensure data integrity. Design measurement frameworks, run incrementality tests, and translate complex data into actionable business decisions for clients.
The role involves providing technical consultation, product selection, and application reviews to support sales and customer requirements. Additionally, the engineer manages technical complaints, conducts market trend analysis, and supports product management and launches.
Lead the strategic design and deployment of AI-driven solutions, including LLMs and automation frameworks, to enhance operational efficiency. Manage the end-to-end AI lifecycle and build a high-performing team of researchers and engineers.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Design, build, and scale Akuity's SaaS platform using Go to streamline Kubernetes deployments via GitOps. Collaborate with cross-functional teams to deliver developer-centric tools and mentor team members on engineering best practices.
Lead the design and deployment of production-grade Big Data and AI solutions as a trusted advisor for strategic customers. Balance hands-on engineering and coding with strategic consulting to optimize distributed compute workloads and influence the product roadmap.
Design and implement data pipelines and validation frameworks to ensure data integrity and quality. Develop a web-based decision-support application using Dash and Mantine to allow stakeholders to monitor and act on data issues.
The RMS Architect oversees the configuration and business process analysis for public sector agencies across various RMS products. They are responsible for defining workflows, conducting end-to-end testing, and guiding product adoption through stakeholder collaboration.
Lead the identification and acquisition of complex sustainable infrastructure opportunities across Central and North Florida. Orchestrate cross-functional teams to deliver risk-mitigated energy and decarbonization solutions to C-suite stakeholders.
Lead the transition of machine learning models from research prototypes into scalable, high-performance production systems on AWS. Design and deploy custom ML solutions while optimizing inference throughput and latency using tools like ONNX and Flash Attention.
Lead the strategy and technical execution of marketing intelligence to optimize B2B and B2C growth. Define long-term technical roadmaps and build measurement frameworks to quantify the incremental impact of marketing spend.
The role focuses on driving revenue transformation for Financial Services customers by architecting AI-driven workflows and guiding executive stakeholders. Responsibilities include managing adoption, quantifying ROI, and owning renewal and expansion strategies within the FinServ sector.
Design and build systems to proactively identify and enforce against abuse on OpenAI products. Respond to critical escalations and collaborate cross-functionally to develop safety mitigations and product policies.
Create engaging TikToks and Reels using face, voiceover, or POV formats to promote B2C iOS apps. Identify current trends, test hooks, and iterate on content formats to maximize performance.
Design, develop, and deploy scalable and fault-tolerant backend services to support early cancer detection. Collaborate with interdisciplinary teams and mentor junior engineers to maintain high engineering standards and hygiene.
Act as a technical ambassador and advisor to C-level executives, bridging the gap between engineering innovation and enterprise business needs. Lead the design of large-scale AI and data architectures while providing strategic feedback to the product team.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Lead the design and implementation of complex Oracle Cloud PLM and PDH solutions for mid to large size clients. Guide clients through all implementation phases, from requirements workshops to final delivery and optimization.
Manage and execute FAA electronic system installation projects, including VOIP and telecommunications infrastructure, from initiation to closeout. Develop engineering design packages and provide technical oversight for the installation of radio equipment and associated facility components.
The Business Analyst will drive end-to-end analysis for payment solutions, translating business requirements into functional specifications and user stories. They will collaborate with banks and engineering teams to ensure alignment with ISO 20022 standards across the payments lifecycle.
Assist in transitioning to a software-defined networking (SDN) strategy with a focus on automation and cloud integration. Support the design, maintenance, and troubleshooting of Kohl's network infrastructure to ensure scalability and security.
Architect next-generation cloud platforms and implement enterprise DevOps architectures and tooling strategies. Lead the development of CI/CD pipelines and manage Kubernetes clusters to ensure seamless software deployment.
The Solution Engineer acts as the primary contact for clients to design and propose customized AMR automation solutions. They collaborate with software and implementation engineers to ensure successful deployment and provide long-term automation roadmaps.
Manage the lifecycle and firmware updates of server hardware while troubleshooting infrastructure and connectivity issues. Collaborate with cross-functional teams to standardize hardware configurations and develop operational procedures.
The Senior BI Analyst partners with AI Evaluation & Monitoring teams to collect, clean, and interpret data to drive data-driven decisions. They are responsible for executing validation studies, monitoring production AI performance, and mentoring junior developers.
The role is responsible for supporting business unit Quality Leads in implementing standardized quality systems and ensuring compliance with international requirements. Key duties include managing compliance documentation, coordinating certification audits, and leading continuous improvement projects using DMAIC.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Responsible for the custom development, maintenance, and integration of Salesforce applications with third-party services. This includes translating functional requirements into technical designs and managing technical debt within Salesforce Orgs.
The Security Engineer will build and improve security controls across the product, backend, and infrastructure while automating security workflows. They will also manage bug bounty triage and partner with engineering teams to promote secure coding practices.
Develop impactful software by translating user and customer problems into clean technical solutions. Integrate AI coding tools like Cursor and Claude Code into the daily development workflow to optimize business processes.
The Learning Engineer builds and prototypes AI tools on the Playlab platform in collaboration with partner schools and districts. They coach educators through the design process, run build sessions, and provide field insights to improve the product.
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