2

Remote Mid Level Java Developer Jobs in Orem, UT

Gaming Software Engineer: 25-05356

Lehi, UT · On-site +1

$101.34 - $105.63/hr

Remote as per CST time zone Pay Range: $101.34 - $105.63 per hour on w-2 Job Summary: Join our ... Collaborate closely with principal/director level engineers on technical specifications. * Drive ...

... developer-centric tools, and a drive to solve complex systems-level challenges, we want to hear from you. * This position will be remote, in the US * Reports to: Engineering Manager What You Will Own ...

Senior Software Engineer

Provo, UT · On-site +1

$120K - $140K/yr

... level in an environment where innovation, collaboration, and impact drive everything we do? Join ... With a remote or in office work environment and a schedule of Monday through Friday, 8 a.m. to 5 p ...

... new level of understanding about their lives. Over the past 40 years, we've built trusted ... Nice to have: Familiarity NodeJS or Java * Nice to have: Familiarity with LLM fine-tuning ...

Stormwater Engineer

Draper, UT · On-site +1

$100/hr

... and eligibility for hybrid and remote work options for some employees based on role ... No matter what level you join us at or how you want to shape your career, we want Consor to be a ...

Stormwater Engineer

Draper, UT · On-site +1

$100/hr

... and eligibility for hybrid and remote work options for some employees based on role ... No matter what level you join us at or how you want to shape your career, we want Consor to be a ...

Senior Software Engineer

Provo, UT · Remote

$120K - $140K/yr

... level in an environment where innovation, collaboration, and impact drive everything we do? Join ... With a remote or in office work environment and a schedule of Monday through Friday, 8 a.m. to 5 p ...

Senior Software Engineer

Draper, UT · On-site +1

$120K - $135K/yr

Proficient in Java or JVM languages with 5+ years of experience in an enterprise environment * Use ... Experience with SCM/DevOps tools such as GIT, Harness build and deployment automation with Harness ...

Senior Software Engineer

Draper, UT · Remote

$120K - $135K/yr

Proficient in Java or JVM languages with 5+ years of experience in an enterprise environment * Use ... Experience with SCM/DevOps tools such as GIT, Harness build and deployment automation with Harness ...

Senior Software Engineer

Draper, UT · On-site +1

$120K - $135K/yr

Proficient in Java or JVM languages with 5+ years of experience in an enterprise environment * Use ... Experience with SCM/DevOps tools such as GIT, Harness build and deployment automation with Harness ...

Stormwater Engineer

Draper, UT · On-site +1

$100/hr

... and eligibility for hybrid and remote work options for some employees based on role ... No matter what level you join us at or how you want to shape your career, we want Consor to be a ...

Senior Mining Engineer

Sandy, UT · On-site +1

$99K - $136K/yr

... level staff * Develop mine designs, strategic mine planning and scheduling, and delivering ... to remote locations * Strong network with mining clients is considered a strong asset

next page

Showing results 1-20

Remote Mid Level Java Developer information

See Orem, UT salary details

$13

$49

$67

How much do remote mid level java developer jobs pay per hour?

As of Jul 8, 2026, the average hourly pay for remote mid level java developer in Orem, UT is $49.29, according to ZipRecruiter salary data. Most workers in this role earn between $42.64 and $55.19 per hour, depending on experience, location, and employer.

What does a Remote Mid Level Java Developer do?

A Remote Mid Level Java Developer designs, develops, and maintains Java-based applications from a remote location. They work on coding, debugging, and testing software, often collaborating with other developers and teams through online communication tools. Their responsibilities typically include writing efficient code, fixing bugs, participating in code reviews, and staying updated with the latest Java technologies. Mid level developers are expected to handle more complex tasks than junior developers and may mentor less-experienced team members.

What are the key skills and qualifications needed to thrive as a Remote Mid Level Java Developer, and why are they important?

To thrive as a Remote Mid Level Java Developer, you need strong proficiency in Java programming, object-oriented design, and experience with software development lifecycles, typically supported by a bachelor's degree in computer science or related field. Familiarity with frameworks like Spring Boot, version control systems like Git, and tools such as Maven or Jenkins is commonly required. Excellent problem-solving skills, self-motivation, and effective remote communication are crucial soft skills for succeeding in a distributed team environment. These skills and qualities are vital for delivering reliable software solutions efficiently while collaborating effectively across remote teams.

How does a Remote Mid Level Java Developer typically collaborate with team members across different time zones?

As a Remote Mid Level Java Developer, you'll often work with team members distributed across various locations and time zones. Collaboration is facilitated through regular virtual meetings, project management tools like Jira, and code repositories such as GitHub or Bitbucket. Clear communication, proactive status updates, and flexibility in scheduling are essential for aligning with team objectives and ensuring smooth handoffs. You'll also frequently participate in code reviews and pair programming sessions to maintain code quality and foster knowledge sharing.
What are the most commonly searched types of Remote Java Developer jobs in Orem, UT? The most popular types of Remote Java Developer jobs in Orem, UT are:
What job categories do people searching Remote Mid Level Java Developer jobs in Orem, UT look for? The top searched job categories for Remote Mid Level Java Developer jobs in Orem, UT are:
Building Controls Application Engineer

Building Controls Application Engineer

Mantis Innovation

Lehi, UT • Remote

$120K - $130K/yr

Full-time

Posted 12 days ago


Job description

Position: Controls Application Engineer 
Start Date: Immediate 
 
As a Controls Application Engineer, you will be responsible for developing BMS/SCADA applications at both a supervisory and controller level. You will help refine engineering standards and provide remote support to project and field teams. You will also be involved in providing support across multiple engineering functions within the Controls Engineering group. You should be familiar with both DDC and PLC programming, BACnet & Modbus integrations, and have experience with building graphical front-end client interfaces.
Controls Application Engineering
  • This position will report to the Controls Engineering Manager.
  • Develop BMS applications across multiple platforms: e.g., Niagara, Ignition, Wonderware, Distech, PLC's.
  • Support the development and enforcement of engineering standards for programming, graphics, alarming, tagging, history management, and database creation. 
  • Provide remote technical support to Project Managers and Field Engineers during project execution. 
Qualifications
  • 10+ years of experience in the engineering field, preferably in Building Automation or Controls Engineering. 
  • 5+ years of BMS application development experience, with mission critical experience preferred. 
  • Strong knowledge of DDC control theory & HVAC applications and the ability to apply these principles to real-world scenarios. 
  • Basic networking knowledge; addressing & subnetting, IP + serial device configurations.
  • Comfortable working with industry standard protocol integrations such as: BACnet, Modbus, Ethernet/IP, SNMP, MQTT.
  • Basic networking knowledge, including manipulating PC settings to set up and commission devices on a network. 
  • Experience with servers, network equipment, and IoT practices, specifically for BMS applications. 
  • 2+ years of experience with Niagara platform (Niagara N4 certification is preferred).
  • Familiarity with Distech field controllers and GFX programming, Ignition SCADA, Wonderware, and PLC systems.
  • Proficiency in Microsoft Office Suite.
Competencies
  • Must be able to work independently and in a team, handling multiple tasks across different projects. 
  • Strong troubleshooting skills, with the ability to identify problems and develop effective solutions. 
  • Knowledge of the construction contracting industry, especially in MEP fields, with experience in mission-critical environments a plus. 
  • Understanding of Mechanical and Electrical equipment in typical Mission Critical environments.
This role will provide the opportunity to work in a dynamic and fast-paced environment, where you will gain valuable experience with cutting-edge technologies and play a pivotal role in the successful completion of projects 

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.