Develop comprehensive automated testing strategies, including unit, integration, contract ... Strong expertise in Java and Spring Boot for building enterprise-grade backend applications.
Develop comprehensive automated testing strategies, including unit, integration, contract ... Strong expertise in Java and Spring Boot for building enterprise-grade backend applications.
Senior Software Engineer
Midvale, UT · Hybrid
$115K - $152K/yr
The Software Engineer plays a key role in modernizing our critical platforms and driving our cloud ... Develop solutions and system integrations using Python, Java, and RESTful APIs. * Utilize ...
Senior Software Engineer
Midvale, UT · Hybrid
$115K - $152K/yr
The Software Engineer plays a key role in modernizing our critical platforms and driving our cloud ... Develop solutions and system integrations using Python, Java, and RESTful APIs. * Utilize ...
Utilize a variety of software languages (i.e., C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl ... Software Engineering, Electrical Engineering, Information Security or related field or have ...
Utilize a variety of software languages (i.e., C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl ... Software Engineering, Electrical Engineering, Information Security or related field or have ...
Senior Software Engineer, Data Platform
Provo, UT · On-site
$115K - $152K/yr
Job Summary Seeking a Senior Software Engineer, Data Platform with strong software engineering ... Strong programming skills in Python, Java, TypeScript/JavaScript, C#, Go, or Kotlin * Experience ...
New
Senior Software Engineer, Data Platform
Provo, UT · On-site
$115K - $152K/yr
Job Summary Seeking a Senior Software Engineer, Data Platform with strong software engineering ... Strong programming skills in Python, Java, TypeScript/JavaScript, C#, Go, or Kotlin * Experience ...
New
Staff Software Engineer | Cloud Platform
Salt Lake City, UT · On-site
$161K - $249K/yr
Build reusable platform capabilities using Go, Python, and Java . * Develop Infrastructure as Code ... Software Engineering * Design, develop, test, and maintain production software using Go (Golang ...
Staff Software Engineer | Cloud Platform
Salt Lake City, UT · On-site
$161K - $249K/yr
Build reusable platform capabilities using Go, Python, and Java . * Develop Infrastructure as Code ... Software Engineering * Design, develop, test, and maintain production software using Go (Golang ...
Staff Software Engineer | Cloud Platform
Salt Lake City, UT · On-site
$161K - $249K/yr
Build reusable platform capabilities using Go, Python, and Java . * Develop Infrastructure as Code ... Software Engineering * Design, develop, test, and maintain production software using Go (Golang ...
Staff Software Engineer | Cloud Platform
Salt Lake City, UT · On-site
$161K - $249K/yr
Build reusable platform capabilities using Go, Python, and Java . * Develop Infrastructure as Code ... Software Engineering * Design, develop, test, and maintain production software using Go (Golang ...
Staff Software Engineer | Cloud Platform
Salt Lake City, UT · On-site
$161K - $249K/yr
Build reusable platform capabilities using Go, Python, and Java . * Develop Infrastructure as Code ... Software Engineering * Design, develop, test, and maintain production software using Go (Golang ...
Staff Software Engineer | Cloud Platform
Salt Lake City, UT · On-site
$161K - $249K/yr
Build reusable platform capabilities using Go, Python, and Java . * Develop Infrastructure as Code ... Software Engineering * Design, develop, test, and maintain production software using Go (Golang ...
Senior Software Engineer
$114K - $151K/yr
Experience with other programming languages to include Elixir, Kotlin, Python or Java * Strong understanding of software development principles, design patterns, and best practices * Experience with ...
Senior Software Engineer
$114K - $151K/yr
Experience with other programming languages to include Elixir, Kotlin, Python or Java * Strong understanding of software development principles, design patterns, and best practices * Experience with ...
Senior Software Engineer
Draper, UT · On-site
$114K - $151K/yr
Experience with other programming languages to include Elixir, Kotlin, Python or Java * Strong understanding of software development principles, design patterns, and best practices * Experience with ...
Senior Software Engineer
Draper, UT · On-site
$114K - $151K/yr
Experience with other programming languages to include Elixir, Kotlin, Python or Java * Strong understanding of software development principles, design patterns, and best practices * Experience with ...
Section 1: Position Summary As a Software Engineer at Ascensus, you will be working in a high ... C# and Java) * Good experience with the Microsoft technology stack * Strong problem solving skills
Section 1: Position Summary As a Software Engineer at Ascensus, you will be working in a high ... C# and Java) * Good experience with the Microsoft technology stack * Strong problem solving skills
Senior Software Engineer
$114K - $151K/yr
Experience with other programming languages to include Elixir, Kotlin, Python or Java * Strong understanding of software development principles, design patterns, and best practices * Experience with ...
Senior Software Engineer
$114K - $151K/yr
Experience with other programming languages to include Elixir, Kotlin, Python or Java * Strong understanding of software development principles, design patterns, and best practices * Experience with ...
Senior Software Engineer
Draper, UT · On-site
$120 - $190/hr
Experience with other programming languages to include Elixir, Kotlin, Python or Java * Strong understanding of software development principles, design patterns, and best practices * Experience with ...
New
Senior Software Engineer
Draper, UT · On-site
$120 - $190/hr
Experience with other programming languages to include Elixir, Kotlin, Python or Java * Strong understanding of software development principles, design patterns, and best practices * Experience with ...
New
Senior Software Engineer
Draper, UT · On-site
$114K - $151K/yr
Experience with other programming languages to include Elixir, Kotlin, Python or Java * Strong understanding of software development principles, design patterns, and best practices * Experience with ...
Senior Software Engineer
Draper, UT · On-site
$114K - $151K/yr
Experience with other programming languages to include Elixir, Kotlin, Python or Java * Strong understanding of software development principles, design patterns, and best practices * Experience with ...
Sr Software Engineer
$116K - $154K/yr
Deep expertise in Java / Kotlin / Groovy and the Jakarta EE ecosystem - including JPA, Wildfly ... in production software - including LLM APIs, prompt engineering, or agentic workflow tooling.
Sr Software Engineer
$116K - $154K/yr
Deep expertise in Java / Kotlin / Groovy and the Jakarta EE ecosystem - including JPA, Wildfly ... in production software - including LLM APIs, prompt engineering, or agentic workflow tooling.
Sr Software Engineer
$116K - $154K/yr
Deep expertise in Java / Kotlin / Groovy and the Jakarta EE ecosystem -- including JPA, Wildfly ... in production software -- including LLM APIs, prompt engineering, or agentic workflow tooling.
Quick apply
Sr Software Engineer
$116K - $154K/yr
Deep expertise in Java / Kotlin / Groovy and the Jakarta EE ecosystem -- including JPA, Wildfly ... in production software -- including LLM APIs, prompt engineering, or agentic workflow tooling.
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 ... in production software - including LLM APIs, prompt engineering, or agentic workflow tooling.
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 ... in production software - including LLM APIs, prompt engineering, or agentic workflow tooling.
Software Engineer in Test - Associate
Salt Lake City, UT · Hybrid
$90K - $110K/yr
About the Role iCapital is looking for a Software Developer in Test to work on the iCapital ... Programming experience in Java with focus on behavior driven development (BDD) and test-driven ...
Software Engineer in Test - Associate
Salt Lake City, UT · Hybrid
$90K - $110K/yr
About the Role iCapital is looking for a Software Developer in Test to work on the iCapital ... Programming experience in Java with focus on behavior driven development (BDD) and test-driven ...
Senior Software Engineer | Developer Experience
Salt Lake City, UT · On-site
$143K - $222K/yr
You'll work across Java and Python backend services while partnering closely with platform engineers, DevOps, and product teams to streamline the software delivery lifecycle. You will help shape the ...
Senior Software Engineer | Developer Experience
Salt Lake City, UT · On-site
$143K - $222K/yr
You'll work across Java and Python backend services while partnering closely with platform engineers, DevOps, and product teams to streamline the software delivery lifecycle. You will help shape the ...
Senior Software Engineer | Developer Experience
Salt Lake City, UT · On-site
$143K - $222K/yr
You'll work across Java and Python backend services while partnering closely with platform engineers, DevOps, and product teams to streamline the software delivery lifecycle. You will help shape the ...
Senior Software Engineer | Developer Experience
Salt Lake City, UT · On-site
$143K - $222K/yr
You'll work across Java and Python backend services while partnering closely with platform engineers, DevOps, and product teams to streamline the software delivery lifecycle. You will help shape the ...
Software Engineer in Test - Associate
Salt Lake City, UT · On-site
$90K - $110K/yr
About the Role iCapital is looking for a Software Developer in Test to work on the iCapital ... Programming experience in Java with focus on behavior driven development (BDD) and test-driven ...
Software Engineer in Test - Associate
Salt Lake City, UT · On-site
$90K - $110K/yr
About the Role iCapital is looking for a Software Developer in Test to work on the iCapital ... Programming experience in Java with focus on behavior driven development (BDD) and test-driven ...
Java Software Engineer Contract information
See Lehi, UT salary details
$25.05 - $30.05
1% of jobs
$30.05 - $35.06
3% of jobs
$35.06 - $40.06
5% of jobs
$40.06 - $45.07
10% of jobs
$46.90 is the 25th percentile. Wages below this are outliers.
$45.07 - $50.07
16% of jobs
The median wage is $54.75 / hr.
$50.07 - $55.08
16% of jobs
$55.08 - $60.08
16% of jobs
$62.97 is the 75th percentile. Wages above this are outliers.
$60.08 - $65.09
14% of jobs
$65.09 - $70.10
9% of jobs
$70.10 - $75.10
6% of jobs
$75.10 - $80.11
4% of jobs
$25
$56
$80
How much do java software engineer contract jobs pay per hour?
What is a Java software engineer contract?
What are the key skills and qualifications needed to thrive as a Java software engineer contractor?
What are some common challenges faced by Java software engineers on contract assignments, and how can they be managed?
What is the difference between Java Software Engineer Contract vs Java Software Engineer?
| Aspect | Java Software Engineer Contract | Java Software Engineer |
|---|---|---|
| Employment Type | Temporary/Project-based | Full-time/permanent |
| Duration | Fixed-term | Indefinite |
| Work Environment | Client sites, consulting firms, or remote | Company offices or remote |
| Certifications | Typically no specific certifications required | Often prefers Java certifications or related credentials |
Java Software Engineer Contract roles are temporary positions focused on specific projects, offering flexibility but less job security. Full-time Java Software Engineers work permanently within organizations, with benefits and career growth opportunities. Both roles require strong Java skills, but contracts may have less emphasis on certifications. Choose based on your career goals and desired work environment.
What are the most commonly searched types of Java Software Engineer jobs in Lehi, UT?
The most popular types of Java Software Engineer jobs in Lehi, UT are:
What cities near Lehi, UT are hiring for Java Software Engineer Contract jobs?
Cities near Lehi, UT with the most Java Software Engineer Contract job openings:
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 20 days ago
Job description
About the Team/Role
We're looking for a Staff Software Engineer with deep expertise in backend development to join our 10-4 by WEX team. You will play a key role in designing, developing, and operating highly scalable, secure, and resilient backend services that power our mobile and web applications. You will work closely with mobile, web, product, and platform engineering teams to deliver APIs and distributed systems that provide seamless customer experiences.
Our platform helps owner-operators and small fleets save money on fuel through one of the industry's largest fuel discount networks. The mobile application enables truck drivers to discover participating fuel locations, activate discounts, manage payment methods, view transaction history, and access real-time fuel pricing and savings. As a Staff Software Engineer, you'll build the backend services and APIs that power these experiences, ensuring they are secure, scalable, highly available, and capable of supporting a growing user base while delivering a reliable and seamless experience for drivers on the road.
How you'll make an impact:
Design, develop, and maintain scalable, secure, and high-performance backend services using Java, Spring Boot, PostgreSQL, and REST APIs.
Architect and build distributed microservices that are resilient, observable, and easy to maintain.
Design REST APIs that enable seamless integration with mobile applications, web applications, and external partner systems.
Lead architecture and system design discussions, producing high-quality design documents and driving alignment across engineering teams.
Optimize database design, queries, indexing strategies, and transaction management to improve performance and scalability.
Develop comprehensive automated testing strategies, including unit, integration, contract, performance, and load testing.
Improve application reliability by implementing observability, logging, distributed tracing, health monitoring, and alerting.
Identify technical debt, scalability bottlenecks, and reliability risks, and drive continuous platform improvements.
Build and enhance CI/CD pipelines, deployment automation, infrastructure automation, and engineering productivity tools.
Partner closely with Product, Mobile, Web, Security, Infrastructure, and DevOps teams to deliver high-quality customer experiences.
Lead code reviews, mentor engineers, establish engineering best practices, and raise the overall quality bar across the organization.
Troubleshoot complex production issues, perform root cause analysis, implement corrective actions, and improve operational excellence.
Evaluate emerging technologies and architectural approaches, providing technical recommendations based on business and engineering needs.
Create and maintain technical documentation including architecture documents, API specifications, runbooks, operational guides, and readiness plans.
Design highly available services with appropriate resilience patterns including retries, circuit breakers, caching, rate limiting, and graceful degradation.
Drive cross-functional initiatives as a technical lead or Single-Threaded Owner (STO), helping unblock teams and ensuring successful delivery.
Gain hands-on experience with automation and AI-assisted software engineering solutions.
Bachelor's degree in Computer Science, Software Engineering, or a related field.
8-10 years of professional software engineering experience.
Strong expertise in Java and Spring Boot for building enterprise-grade backend applications.
Experience designing and developing RESTful APIs and distributed microservices.
Strong understanding of object-oriented design, data structures, algorithms, and software design principles.
Experience with PostgreSQL or other relational databases, including schema design, query optimization, indexing, and transaction management.
Experience building scalable, secure, highly available, and fault-tolerant distributed systems.
Strong understanding of authentication, authorization, API security, OAuth2, JWT, and secure software development practices.
Experience with asynchronous messaging technologies such as Kafka, RabbitMQ, or similar event-driven platforms.
Familiarity with caching technologies such as Redis and distributed caching strategies.
Experience with CI/CD pipelines, automated testing, code quality tools, and modern software delivery practices.
Understanding of observability technologies including logging, metrics, tracing, monitoring, and alerting.
Experience collaborating with mobile engineering teams and designing APIs optimized for iOS and Android applications.
Excellent communication, collaboration, mentoring, and technical leadership skills.
Hands-on experience leveraging AI coding assistants and development tools (e.g., GitHub Copilot, Cursor, Claude) to accelerate software development, refactoring, and code generation.
Master's degree in Computer Science or Software Engineering.
10+ years of software engineering experience.
Experience with cloud-native application development using AWS, Kubernetes, Docker, and Terraform.
Experience with API Gateways, service mesh technologies, and cloud networking concepts.
Experience with event-driven architectures and distributed systems patterns.
Familiarity with OpenTelemetry, Grafana, Prometheus, or similar observability platforms.
Exposure to mobile application development (Android and/or iOS) with an understanding of mobile architecture, API consumption patterns, offline synchronization, and application performance considerations.
Experience leading technical initiatives across multiple engineering teams and mentoring senior engineers.