Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Labor market overview AI in recruiting Navigating the AI era Staffing for small businesses Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

31 results for Java Developer Remote Must Live Iowa in Des Moines, IA

Sr. Software Engineer
  • San Diego, CA
  • remote
  • Permanent
  • 110000 - 150000 USD / Yearly
  • <p>Robert Half is hiring! We are looking for an experienced Senior Software Engineer to join our team. In this role, you will contribute to the design, development, and maintenance of software solutions that integrate modern technologies with robust frameworks. You will collaborate closely with cross-functional teams to deliver high-quality applications, ensuring optimal performance and user experience.</p><p><br></p><p>Responsibilities:</p><p>• Develop and test both front-end and back-end components of the application.</p><p>• Identify and resolve performance issues and inefficiencies in current code.</p><p>• Collaborate with stakeholders to clarify requirements and implement new features.</p><p>• Architect and implement scalable solutions for new functionalities.</p><p>• Design and modify database schemas to support application changes.</p><p>• Integrate external software tools and systems into the application.</p><p>• Conduct code reviews and provide constructive feedback to team members.</p><p>• Research and incorporate innovative technologies and libraries into the software.</p><p>• Utilize version control systems and build tools to manage development workflows effectively.</p><p>• Communicate regularly with team members via Slack and maintain task progress in Jira.</p>
  • 2026-03-24T00:00:00Z
Sr. Software Engineer
  • San Diego, CA
  • remote
  • Permanent
  • 100000 - 160000 USD / Yearly
  • <p>Robert Half is hiring! We are looking for a skilled and innovative Senior Software Engineer to join our team. In this role, you will play a critical part in developing and enhancing our software solutions by working on both front-end and back-end systems. This is a unique opportunity to contribute to cutting-edge projects while collaborating with a talented team dedicated to delivering high-quality results.</p><p><br></p><p>Responsibilities:</p><p>• Develop and test software for both front-end and back-end components of our applications.</p><p>• Identify and resolve inefficiencies or bottlenecks in existing code and implement solutions.</p><p>• Collaborate with stakeholders to analyze feature requests and define precise requirements.</p><p>• Design and implement software architecture for new features based on technical and business needs.</p><p>• Modify and optimize database schemas as needed to support development efforts.</p><p>• Ensure seamless integration of our system with third-party software products.</p><p>• Conduct thorough code reviews to ensure quality and maintainability.</p><p>• Stay updated on emerging technologies and incorporate them into our software solutions.</p><p>• Actively participate in team communication using tools like Slack and Jira.</p><p>• Support QA efforts by deploying builds and addressing issues identified during testing.</p>
  • 2026-03-24T00:00:00Z
Sr. Software Engineer
  • Knoxville, TN
  • remote
  • Permanent
  • 0 - 0 USD / Yearly
  • <p>Robert Half is hiring! We are looking for a skilled Senior Software Engineer to join our team. In this role, you will develop and maintain high-quality software solutions, focusing on both front-end and back-end development. You will collaborate with cross-functional teams to design scalable systems, optimize performance, and ensure secure deployment in cloud environments.</p><p><br></p><p>Responsibilities:</p><p>• Design, develop, and maintain robust back-end services using Python frameworks such as Django, Flask, or FastAPI, as well as Node.js frameworks like Express or NestJS.</p><p>• Create and manage RESTful and GraphQL APIs to support web applications.</p><p>• Develop and enhance front-end components using React to ensure seamless integration with back-end systems.</p><p>• Architect and deploy applications in cloud environments utilizing AWS services such as EC2, Lambda, S3, DynamoDB, and API Gateway.</p><p>• Design microservices and distributed systems to support scalable application architecture.</p><p>• Optimize database queries, application performance, and efficient use of cloud resources.</p><p>• Implement best practices for authentication, authorization, and overall system security.</p><p>• Manage CI/CD pipelines and containerized deployments using Docker and related tools.</p><p>• Collaborate with teams across product, design, and DevOps to ensure cohesive project execution.</p><p>• Monitor, troubleshoot, and resolve production issues in cloud-based environments.</p>
  • 2026-02-26T00:00:00Z
Sr. Software Engineer
  • Janesville, WI
  • remote
  • Permanent
  • 125000 - 170000 USD / Yearly
  • <p>Robert Half is seeking a Senior Full-Stack Developer to lead the evolution of modern web applications and cloud-native systems for our client in Wisconsin. This role will take AI-assisted prototypes and transform them into secure, scalable, production-grade solutions. You will own application architecture across the stack and help guide the transition from legacy platforms to modern web technologies.</p><p><br></p><p>This is a hands-on technical leadership role for someone who can move quickly, think strategically, and balance speed with long-term maintainability.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><br></p><p>Application Development</p><ul><li>Own and productionize modern React and TypeScript applications, refactoring prototype or AI-generated code into secure, maintainable systems.</li><li>Design and build API-first, cloud-native full-stack solutions using JavaScript/TypeScript, Node.js, and relational or NoSQL databases.</li><li>Implement complex business logic such as pricing rules, workflow automation, and multi-level authorization.</li><li>Support and modernize legacy components as needed.</li></ul><p>Cloud &amp; Architecture</p><ul><li>Design and maintain scalable cloud-native architectures.</li><li>Develop serverless backend services and optimize database performance.</li><li>Implement secure document storage and file management solutions.</li><li>Enforce security best practices, identity management, and access controls.</li></ul><p>API &amp; Database Development</p><ul><li>Design and optimize relational and NoSQL database schemas.</li><li>Build RESTful APIs with structured service layers and role-based access.</li><li>Implement event-driven and real-time data patterns.</li><li>Manage third-party integrations, data migrations, and ETL processes.</li></ul><p>DevOps &amp; Deployment</p><ul><li>Establish CI/CD pipelines for automated testing and deployment.</li><li>Configure hosting environments and manage environment variables and secrets.</li><li>Implement monitoring, logging, and performance optimization.</li><li>Ensure reliability, scalability, and cost efficiency.</li></ul><p>Collaboration &amp; Leadership</p><ul><li>Mentor team members transitioning from legacy or low-code platforms to modern web stacks.</li><li>Conduct code reviews and establish development best practices.</li><li>Translate business requirements into technical solutions.</li><li>Document architecture decisions and development standards.</li><li>Bridge rapid prototyping efforts with production-ready deployment.</li></ul><p><br></p>
  • 2026-02-27T00:00:00Z
Full Stack Perl Developer
  • Mountainside, NJ
  • remote
  • Temporary
  • 43.5385 - 50.413 USD / Hourly
  • Job Overview We are seeking a highly skilled Full Stack Developer with expertise in Perl to join our team. The ideal candidate will be responsible for developing and maintaining a registration-based portal with a multi-tenant database structure. This application is hosted on AWS, using PostgreSQL as the primary database. This role involves full-stack development, including both back-end logic and front-end implementation. The position requires working within a Waterfall development environment, ensuring clear documentation, structured processes, and rigorous testing. Key Responsibilities Develop &amp; Maintain: Design, develop, and maintain robust full-stack applications using Perl for backend logic. Database Management: Work with PostgreSQL, designing and optimizing database queries, ensuring efficiency in a multi-tenant architecture. AWS Hosting: Manage and optimize application hosting on AWS (EC2, S3, RDS, etc.). Front-End Development: Implement front-end interfaces and workflows, ensuring usability and performance. Code Review &amp; Testing: Conduct thorough code reviews and ensure high-quality releases following Waterfall methodology. Collaboration: Work closely with business analysts, project managers, and QA teams to define requirements and deliver solutions. Security &amp; Compliance: Implement security best practices, ensuring compliance with relevant industry standards.
  • 2026-03-19T00:00:00Z
Senior Cloud/Platform Engineer
  • Minneapolis, MN
  • remote
  • Contract / Temporary to Hire
  • 60 - 80 USD / Hourly
  • <p>We are seeking a senior cloud and platform engineer to help design, build, and operate scalable, secure, and resilient cloud environments. This role partners closely with engineering, security, and infrastructure teams to deliver cloud platforms and tooling that improve agility, consistency, and long-term reliability across the organization.</p><p><br></p><p>In this role, you will act as a senior individual contributor, owning the implementation and ongoing evolution of public cloud infrastructure. </p><p><br></p><p>Key responsibilities</p><ul><li>Implement and evolve public cloud infrastructure across environments</li><li>Deploy new workloads into public cloud platforms and modernize existing workloads</li><li>Align cloud solutions with business objectives and industry best practices</li><li>Design and build internal tooling, systems, and platforms for cloud consumption</li><li>Enable faster, safer, and more consistent access to cloud resources for engineering teams</li><li>Promote standardization, reuse, and automation to support growth and operational stability</li><li>Support Infrastructure as Code practices using Terraform for repeatable, governed deployments</li><li>Build and operate container orchestration platforms, including Kubernetes</li><li>Contribute to highly available, multi-zone, and multi-region architectures</li><li>Diagnose and resolve complex issues across cloud, automation, and distributed systems</li><li>Design and support infrastructure CI/CD pipelines using tools such as GitLab CI and Argo CD</li><li>Collaborate on API-driven secrets management and configuration tooling</li><li>Support cloud and hybrid networking designs, including on-prem integrations and BGP</li></ul><p>Technology scope</p><ul><li>Public cloud platforms such as AWS, Azure, or Google Cloud Platform</li><li>IaaS, PaaS, and SaaS-based cloud solutions</li><li>Self-service platforms that improve developer productivity</li><li>Infrastructure automation and platform engineering tooling</li></ul><p>Interested candidates should submit resumes to sally.lander@roberthalf (.com)</p>
  • 2026-03-24T00:00:00Z
1