2

Remote Java Developer Jobs in Midvale, UT (NOW HIRING)

Sr. Software Engineer

Murray, UT · On-site +1

$115K - $151K/yr

Four (4) years of enterprise design/development experience in Java and Python. * Four (4) years of ... Work location: Remote - United States Travel: May inc lude up to 5% domestic/international ...

Design systems for remote device provisioning, configuration, and software updates * Improve ... Experience mentoring engineers and leading technical initiatives * Excellent communication and ...

Gaming Software Engineer: 25-05356

Lehi, UT · On-site +1

$101.34 - $105.63/hr

Remote as per CST time zone (Lehi, UT, US) Pay Range: $101.34 - $105.63 per hour on w-2 Job Summary ... We are looking for a highly professional and self-motivated engineer to help us achieve our ...

As an engineer on the Marketplace Ads Team, you will be responsible for architecting, implementing ... Potential to work in a remote setting; * Exciting/energetic work environment and fun, creative ...

Showing results 21-40

Remote Java Developer information

See Midvale, UT salary details

$14

$53

$73

How much do remote java developer jobs pay per hour?

As of Sep 8, 2026, the average hourly pay for remote java developer in Midvale, UT is $53.47, according to ZipRecruiter salary data. Most workers in this role earn between $46.25 and $59.86 per hour, depending on experience, location, and employer.

What is a remote Java developer?

A Remote Java Developer is a software engineer who specializes in building, maintaining, and optimizing applications using the Java programming language, while working from a location outside of a traditional office environment. This role typically involves collaborating with team members online, writing code, debugging, and deploying Java-based applications. Remote Java Developers often use communication and project management tools to stay connected with their teams and manage their workloads efficiently. They may work for companies in various industries, including finance, healthcare, and technology, providing flexibility and access to global job opportunities.

What does a remote Java developer do?

As a remote Java developer, you work from home to develop, design, implement, and manage Java-based applications. Java is popular a programming language and a platform for applications. While working with Java, your duties include working on program architecture, performing software analysis, running a test and debugging, writing code, transforming requirements into stipulations, and maintaining the program throughout its lifecycle. Java developers often collaborate with other IT members and developers. You can perform your responsibilities as a full-time employee for a specific company or on a freelance basis.

What are the key skills and qualifications needed to thrive as a remote Java developer, and why are they important?

To excel as a Remote Java Developer, you need a solid understanding of Java programming, object-oriented design, and experience with frameworks like Spring or Hibernate, typically supported by a degree in computer science or related certifications. Familiarity with version control systems (such as Git), build tools (like Maven or Gradle), and cloud platforms is often required. Strong self-motivation, effective communication, and problem-solving skills are crucial for collaborating and managing tasks independently in a remote environment. These abilities ensure high-quality, maintainable code and seamless teamwork, even when distributed across locations.

How do remote Java developers typically collaborate with their teams on complex projects?

Remote Java Developers often rely on a combination of communication tools such as Slack, Zoom, and project management platforms like Jira or Trello to stay connected with their teams. Regular stand-up meetings, code reviews, and pair programming sessions are common practices to ensure alignment and maintain code quality. Working remotely requires proactive communication and strong documentation skills to keep everyone informed and projects on track. Developers are usually part of agile teams and frequently interact with QA engineers, designers, and product managers to deliver features efficiently.

What is the difference between Remote Java Developer vs Remote Software Engineer?

AspectRemote Java DeveloperRemote Software Engineer
Required CredentialsBachelor's in CS or related, Java certificationsBachelor's in CS or related, multiple programming certifications
Work EnvironmentCollaborates mainly on Java-based projects, often in tech companiesWorks on diverse projects across various languages and platforms
Employer & Industry UsageTech firms, startups, enterprise companies using JavaTech, finance, healthcare, and other industries requiring software solutions
Search & Comparison IntentOften compared for Java-specific rolesBroader, includes Java but also other languages

Remote Java Developers focus primarily on Java programming within tech environments, while Remote Software Engineers work across multiple languages and platforms. Both roles require similar credentials but differ in scope and project diversity.

What are the most commonly searched types of Java Developer jobs in Midvale, UT?

The most popular types of Java Developer jobs in Midvale, UT are:

What are popular job titles related to Remote Java Developer jobs in Midvale, UT?

For Remote Java Developer jobs in Midvale, UT, the most frequently searched job titles are:

What cities near Midvale, UT are hiring for Remote Java Developer jobs?

Cities near Midvale, UT with the most Remote Java Developer job openings:

Infographic showing various Remote Java Developer job openings in Midvale, UT as of September 2026, with employment types broken down into 84% Full Time, 6% Part Time, and 10% Contract. Highlights an 81% Physical, 4% Hybrid, and 15% Remote job distribution, with an average salary of $111,222 per year, or $53.5 per hour.

Senior Software Engineer

Salt Lake City, UT • On-site, Remote

Clearlink Technologies, LLC
1 - 5K employees

$118K - $156K/yr

Full-time

Medical, Retirement

Posted 12 days ago


Key responsibilities

  • Develop high-quality, secure, and maintainable software that serves user and business needs.

  • Build and optimize full-stack web applications, including responsive websites, dynamic front-end interfaces, and custom APIs.

  • Collaborate with cross-functional teams and participate in technical design reviews, code reviews, and mentoring to support team development.


Job description

Who We're Looking For - Senior Software Engineer

We're looking for a Senior Software Engineer to join our team at Clearlink. In this role, you'll develop high-quality, secure, and maintainable software that serves both our users and our business goals. You'll work across the full stack-building performant, responsive websites and dynamic front-end interfaces, designing custom APIs, and optimizing databases-while collaborating closely with product managers, UX designers, and cross-functional teams to deliver customer-centric solutions. Beyond the code, you'll help shape our engineering culture: leading technical design reviews, reviewing peers' work with constructive feedback, mentoring junior and mid-level engineers, and supporting a team environment built on open communication and feedback.

The Impact You Will Make
  • Develop high-quality software that aligns with both user needs and business goals.
  • Write secure, testable, maintainable, and extensible code using industry best practices.
  • Collaborate with product managers, UX designers, and cross-functional teams to build and deliver customer-centric technical solutions.
  • Leverage your expertise in Typescript, React, Node, Go, & PHP, and related frameworks to develop performant, responsive websites.
  • Design and optimize Postgres & MySQL databases and implement effective database strategies.
  • Use JavaScript and frameworks such as React, Angular, or Node to build dynamic front-end interfaces.
  • Apply strong knowledge of DevOps workflows to support efficient development and deployment.
  • Work on web applications with service-oriented and high-availability architecture.
  • Design and build custom APIs to support rapid development.
  • Use GitHub or similar version control systems to manage and review code.
  • Collaborate closely with team members to help foster a culture of open communication and feedback.
  • Lead or participate in technical design reviews to evaluate and select the best solutions.
  • Review code from other developers, offering constructive feedback to uphold code quality and best practices.
  • Participate in the hiring process and mentor junior and mid-level engineers to support skill development and knowledge sharing.
What You Bring
  • Five (5) years of experience with object-oriented programming and with one or more programming languages and frameworks, such as PHP, Java, Node JS, Golang or JavaScript.
  • Five (5) years of experience with data structures/algorithms.
  • Three (3) years of experience with Vue.js, Angular or React.
  • Three (3) years of experience testing, maintaining, and launching software products.
  • One (1) year of experience with software design and architecture.
  • Experience developing and supporting CMS-driven applications and integrations
  • Experience with infrastructure as code using Terraform/CDK/cloudformation etc
  • Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement.
  • Experience in cloud technologies such as AWS, Azure, or GCP and other tools such as Docker, Kubernetes, Bitbucket, Git, or Postman.
  • Application and Data Security.
  • Streaming Technologies.Experience with relational SQL, NoSQL, and Graph databases such as Neo4j, Document DB, etc.
  • Ability to understand existing codebase / open source technologies and optimize

Perks That Set Us Apart

  • Healthcare: We offer low-cost, competitive health coverage (domestic partners included!) with employer-paid counseling services.
  • Invest in the Future: Enjoy 401(k) matching after just two months of employment, with employer matching starting at ~3%.
  • Lifestyle Spending Stipends: Access an employer-paid spending account for physical, financial, and emotional wellbeing expenses.
  • Flexible Time Off: We offer competitive time-off balances that accrue weekly, just like your paycheck. (Yes, we're paid weekly too!)
  • Parental Leave: We provide 2 weeks of paid parental leave during the first year and up to 9 weeks after one year of employment.
  • Generous Paid Holidays: Celebrate cultural diversity with additional flex holidays in addition to our company paid holidays.
  •  Flex Schedule: This is a hybrid role. Expect in-office collaboration on Tuesdays and Thursdays, with Wednesdays designated as a flex day based on team and manager needs. Remaining workdays are remote, depending on role requirements.
  • Comprehensive Life Insurance: Ensure peace of mind with coverage that extends beyond the workplace with employer paid life insurance (including coverage for dependents and spouses).
  • Employee Resource Groups (ERGs): Join us in fostering connections, celebrating diversity, and providing a supportive community for all.

At Clearlink, we go beyond the basics, ensuring your experience with us is not just professionally fulfilling but personally enriching too.

Interviewing at Clearlink

We know interviews can be stressful. Here are some stages you can expect from a typical interview with Clearlink. 

  • Once your application is submitted, we will review it and be in touch
  • 30-min phone call with the Recruiting Team
  • 30-min - 1 hour interview with the Hiring Manager
  • 30-min - 1 hour interview with a Clearlink Panel

Some interview processes can vary, depending on the role. Your recruiter will give you a role-specific interview process during your first phone call.

#LI-Hybrid
#LI-SW1