1

Java Jobs in Provo, UT (NOW HIRING)

While the platform is Java-based, this is not traditional application development. Instead, you will work deeply with data transformation, EDI standards, business rules, and integration workflows to ...

Senior Software Engineer

Lehi, UT ยท Remote

$111K - $139K/yr

Write clean, modular, and well-documented code, primarily in Java, with a focus on performance, scalability, and maintainability. * Use good coding practices including writing unit and integration ...

Engineering Team Lead

Pleasant Grove, UT

$92K - $121K/yr

Lead frontend development across our React and TypeScript web applications, while also contributing to Java and Node.js backend services to deliver complete, end-to-end features. * Partner closely ...

Senior Software Engineer

Lehi, UT ยท On-site

$111K - $139K/yr

Write clean, modular, and well-documented code, primarily in Java, with a focus on performance, scalability, and maintainability. * Use good coding practices including writing unit and integration ...

Senior Software Engineer

Lehi, UT ยท On-site +1

$111K - $139K/yr

Write clean, modular, and well-documented code, primarily in Java, with a focus on performance, scalability, and maintainability. * Use good coding practices including writing unit and integration ...

Senior CIAM Software Engineer

Midvale, UT ยท On-site

$115K - $152K/yr

Proficiency in Java, JavaScript, Groovy, Linux, SQL, Networking, Web Services/APIs, and Secure SDLC practices. * Experience with Tomcat, containers, cloud platforms, SAML, SSO, OAuth, and OIDC.

Java * Spring * NodeJS * JavaScript/TypeScript * At least onemodern frontend framework (VueJS, React, or Angular) * SQL and relational databases * REST API * Automated testing (JUnit, TestNG, Jest ...

Sr Software Engineer

South Jordan, UT ยท On-site

$116K - $154K/yr

Deep expertise in Java / Kotlin / Groovy and the Jakarta EE ecosystem - including JPA, Wildfly/JBoss, or Spring - with a strong command of object-oriented and functional design principles. * Strong ...

Java * Spring * NodeJS * JavaScript/TypeScript * At least onemodern frontend framework (VueJS, React, or Angular) * SQL and relational databases * REST API * Automated testing (JUnit, TestNG, Jest ...

Python Developer

American Fork, UT ยท On-site

$45 - $62/hr

Advanced knowledge of Swift, Xcode, Java or Python * Understands web services (REST) and underlying protocols (HTTP/S,TCP/IP). * Familiar with ALM, Jenkins, Zephyr * Experience with Git or other ...

Senior Software Engineer

Lehi, UT

$115K - $151K/yr

Strong expertise in Java 8+ , Spring / Spring Boot , and Hibernate / JPA * Solid understanding of objectoriented design, design patterns, and software architecture * Experience designing and ...

next page

Showing results 1-20

Java information

See Provo, UT salary details

$14

$53

$73

How much do java jobs pay per hour?

As of Jun 25, 2026, the average hourly pay for java in Provo, UT is $53.63, according to ZipRecruiter salary data. Most workers in this role earn between $46.39 and $60.05 per hour, depending on experience, location, and employer.

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

To thrive as a Java Developer, you need strong proficiency in Java programming, object-oriented design, and a solid understanding of software development principles, typically supported by a degree in computer science or a related field. Familiarity with development frameworks like Spring or Hibernate, version control systems such as Git, and relevant certifications (e.g., Oracle Certified Java Programmer) is highly beneficial. Analytical thinking, problem-solving, and effective communication are important soft skills that distinguish top candidates in collaborative environments. These skills and qualifications are vital for building robust, efficient applications and contributing effectively to development teams.

Can I earn money from Java?

Java developers can earn income by working as software engineers, programmers, or application developers for companies, freelancing, or consulting. Salaries vary based on experience, location, and skill level, and proficiency in related tools like frameworks and databases can enhance earning potential.

Is Java outdated in 2026?

Java remains a widely used programming language for enterprise applications, Android development, and backend systems in 2026. Its ongoing updates, large ecosystem, and strong community support ensure its relevance for developers and organizations. Java skills continue to be in demand for maintaining and developing complex software systems.

What is the difference between Java vs Python Developer?

AspectJava DeveloperPython Developer
Required CredentialsBachelor's in Computer Science, Java certificationsBachelor's in Computer Science, Python certifications
Work EnvironmentEnterprise applications, Android developmentWeb development, data science, automation
Industry UsageFinance, telecom, enterprise softwareTech startups, data analysis, AI projects
Common Search/ComparisonJava DeveloperPython Developer

Java and Python developers often share similar educational backgrounds and certifications. Java developers typically work on enterprise applications and Android development, while Python developers focus on web development, data science, and automation. Both roles are highly sought after in different industry sectors, with Java more common in large enterprises and Python popular in startups and AI projects.

What jobs can I get with Java?

Java is a versatile programming language used in various roles such as Java developer, software engineer, backend developer, Android app developer, and systems analyst. These jobs typically require knowledge of Java frameworks, object-oriented programming, and development tools like IDEs and version control systems.

What does a Java Developer do?

A Java Developer is a software professional who specializes in designing, developing, and maintaining applications using the Java programming language. They often work on web, mobile, or enterprise applications, collaborating with other programmers, designers, and stakeholders to deliver functional software solutions. Their responsibilities include writing clean and efficient code, debugging issues, and ensuring applications are secure and scalable. Java Developers are also involved in testing, deploying, and updating software as technology and requirements evolve.

How does a Java developer typically collaborate with other teams during a software project?

Java developers frequently work alongside front-end developers, QA specialists, and project managers to ensure smooth delivery of software projects. They participate in code reviews, daily stand-ups, and sprint planning meetings, sharing progress and addressing technical challenges collaboratively. Effective communication and coordination with other departments, such as DevOps for deployment or UX/UI teams for interface integration, are essential for delivering high-quality applications. This collaborative environment helps Java developers expand their technical knowledge and build strong professional relationships.

Does Java have good job opportunities?

Java developers are in high demand across various industries such as finance, technology, and healthcare due to the language's widespread use in enterprise applications and Android development. Strong skills in Java, along with knowledge of frameworks like Spring and experience with cloud platforms, can enhance job prospects. The job market for Java professionals remains robust with competitive salaries and opportunities for growth.

What Is Java?

Java is a class-based object-oriented programming language that was developed in 1995 by Sun Microsystems and later bought by Oracle. Java was designed as a general language capable of programming software for commercial use. It is based on several previous languages such as Objective C, C++, and C#. Java can be used on most major operating systems, including Windows, Apple, and Linux distributions. There is also a Java virtual machine, which allows programmers and developers to work on different operating systems within a single platform.

What are popular job titles related to Java jobs in Provo, UT? For Java jobs in Provo, UT, the most frequently searched job titles are:
What cities near Provo, UT are hiring for Java jobs? Cities near Provo, UT with the most Java job openings:
Senior Integration Engineer

Senior Integration Engineer

Office Ally

Lehi, UT โ€ข Hybrid

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 7 days ago


Job description

About Us

At Office Ally, we've been revolutionizing healthcare administration since our inception. What started as a clearinghouse focused on simplifying insurance claims processing for healthcare providers has grown into a full-suite healthcare technology company. We offer a range of affordable, cloud-based revenue cycle management solutions โ€“from eligibility verification and claims management to revenue recovery and payment processing โ€“that help healthcare organizations of all sizes streamline operations and reduce administrative burdens so they can focus on what matters most: patient care.

In April 2026, Office Ally acquired Jopari Solutions, Inc, a leader in straight-through electronic claims processing for Property & Casualty (P&C), Commercial, and Government healthcare. Jopari brings deep industry expertise and innovative enterprise payment solutions that are transforming how disbursements are handled across the insurance ecosystem. Together, we are expanding our capabilities across the full healthcare transaction lifecycle, connecting claims, payments, and data exchange to deliver a more seamless and efficient experience for providers, payers, and partners.

At the core of our company are four key values that guide our mission and work:

  • Ownership: We take pride in our responsibilities, driving results and taking accountability for the success of our projects.
  • Empowerment: We believe in giving our team the autonomy and support to make decisions that lead to innovative solutions.
  • Innovation: We continuously seek new and better ways to improve healthcare administration, embracing creativity and forward-thinking technology.
  • Transparent Communication: Open, honest communication is at the heart of our collaborations, internally and with our clients, ensuring alignment and trust.

Join a growing company transforming healthcare technology. Jopari delivers innovative solutions for electronic billing, payments, and secure data exchange across the Property & Casualty and Healthcare industries.

As a Senior Development Engineer (Client Implementations), you will play a critical role in implementing our solutions for customers and ensuring accurate, reliable data flow across complex healthcare and insurance ecosystems.

This is a hands-on integration engineering role focused on building, configuring, and supporting customer implementations. While the platform is Java-based, this is not traditional application development. Instead, you will work deeply with data transformation, EDI standards, business rules, and integration workflows to deliver high-quality, production-ready client solutions.

You will also leverage modern engineering practices, including AI-assisted development tools (e.g., Claude Code) to accelerate implementation work, and automated testing frameworks such as Playwright to improve validation, reliability, and release quality.

This role is central to ensuring our customers are successfully onboarded and integrated with our platform. You will directly impact implementation speed, data accuracy, and overall customer experience by enabling consistent, scalable, and high-quality integrations across complex healthcare and insurance ecosystems.

This is a hybrid role based in Concord, California, with an expectation of working in the office at least two days per week.

What You'll Do

  • Lead key phases of the client integration lifecycle, from requirements analysis through build, testing, deployment, and post-go-live support
  • Develop and maintain integration logic for converting and processing X12 EDI, XML, JSON, flat files, and proprietary formats
  • Perform EDI mapping, validation, and compliance checks to ensure accurate, standards-based data exchange
  • Implement business rules, transformations, and workflow logic using Java-based frameworks and integration tooling
  • Apply Shift Left practices, including early validation, automated testing, and continuous quality checks
  • Build and maintain automated test coverage using Playwright or similar tools for integration workflows and data pipelines
  • Use AI-assisted development tools (Claude, Copilot, etc.) to accelerate debugging, mapping, and implementation tasks
  • Collaborate closely with Client Services, QA, and Product teams to translate customer requirements into working solutions
  • Support integration environments using DevOps principles (CI/CD, version control, environment management)
  • Troubleshoot complex client implementation issues and ensure successful onboarding and production stability
  • Identify opportunities to improve integration patterns, tooling, automation, and data quality

What You'll Need

  • Bachelor's degree or equivalent experience in software development or healthcare technology
  • 10+ years of object-oriented development experience (Java preferred)
  • Strong SQL skills (Oracle preferred)
  • Experience working in Agile environments
  • Familiarity with Windows and Linux environments
  • Experience with Git, Bitbucket, Subversion, or similar source control tools
  • Experience with CI/CD tools such as Jenkins
  • Familiarity with AI-assisted development tools (Claude, GitHub Copilot, etc.) in day-to-day engineering work
  • Working knowledge of Guidewire ClaimCenter and/or Contact Manager, including accelerator, integration touchpoints, data flows, and configuration concepts

Nice to Have

  • Experience with healthcare transaction processing, clearinghouse operations, or X12 EDI standards
  • Familiarity with REST APIs, XML, JSON, SOAP, YAML
  • Exposure to build and deployment tools such as Maven, Gradle, Docker, Kubernetes, and ELK stack
  • Experience with JIRA, Confluence, and collaboration tools such as Teams
  • Knowledge of ETL tools (StreamSets, Talend, Airbyte, or similar)
  • Experience integrating with or supporting Guidewire ClaimCenter and Contact Manager in complex P&C insurance environments
  • Familiarity with Guidewire ecosystem concepts (policies, claims workflows, messaging, integrations)
  • Experience with Playwright or other modern test automation frameworks
  • Strong analytical and problem-solving skills with a focus on data-driven debugging
  • Ability to manage multiple concurrent integration efforts independently
  • Excellent communication skills for cross-functional and client-facing collaboration
  • Strong commitment to data privacy and security (HIPAA / PHI / PII compliance)

Pay Transparency

Office Ally is committed to fair and equitable compensation practices in alignment with pay transparency laws. Compensation for this position may vary based on individual skills, experience, and location. In addition to base pay, employees may be eligible for performance-based bonuses and a comprehensive benefits package, including medical, dental, and vision coverage, 401(k) with company match, paid time off, and other benefits. Actual compensation will be determined considering the candidate's qualifications, relevant experience, and internal equity.

Office Ally Pay Transparency
$120,000โ€”$150,000 USD

Why You'll Love Working at Office Ally

At Office Ally, your work has a direct impact on healthcare providers and their ability to deliver exceptional care. We're driven by a mission to simplify healthcare administration, making it easier for providers to focus on what they do bestโ€”helping patients. As an Office Ally employee, you'll be at the heart of our efforts to deliver exceptional service and software solutions to our clients in the healthcare space.

EEO Note

Office Ally is an Equal Opportunity Employer and does not discriminate against any employee or applicant on the basis of age, color, disability, gender, national origin, race, religion, sexual orientation, veteran status, or any classification protected by federal, state, or local law.