1

Freelance Java Spring Developer Jobs in Saratoga Springs, UT

Java Developer

Salt Lake City, UT · On-site

$49.25 - $63.75/hr

Design, develop, and maintain scalable RESTful APIs using Java and Spring Boot. * Implement Kafka as Event Driven Technology * Drive backend acceleration strategies, including asynchronous processing ...

... Java and Spring Boot. • Work with databases (SQL/NoSQL) to build efficient data models and ... DevOps practices and infrastructure as code (IaC). • Prior experience working in financial ...

Mentor and develop engineers at varying skill levels through code reviews and coaching * Monitor ... Solid full stack capability with backend proficiency in both Node.js and Java Spring Boot

Java Engineer

Salt Lake City, UT · On-site

$50 - $68.75/hr

Java Engineer Location: Salt Lake City, Utah onsite C2C Contract JD Below X. Core Java Expertise ... Spring Boot & Microservices Strong hands-on experience with Spring Boot frameworks and ...

Sr. Java Developer

Salt Lake City, UT

$55.50 - $70.75/hr

Position Title: Sr. Java Developer Location: Salt Lake City, UT Duration : 12 Months Education: BS ... ORM (Spring & Hibernate) Expert 10yrs Experience Drools Rules Advanced 5yrs Experience JBoss ...

Senior IAM Engineer

Cottonwood Heights, UT · On-site

$98K - $135K/yr

Develop scalable microservices and enterprise applications using Java and Spring Boot ... Linux environments and scripting Cloud & DevOps Experience * Experience supporting CI/CD pipelines ...

Showing results 21-40

Freelance Java Spring Developer information

See Saratoga Springs, UT salary details

$14

$51

$70

How much do freelance java spring developer jobs pay per hour?

As of Aug 18, 2026, the average hourly pay for freelance java spring developer in Saratoga Springs, UT is $51.32, according to ZipRecruiter salary data. Most workers in this role earn between $44.38 and $57.45 per hour, depending on experience, location, and employer.

What is a freelance Java Spring developer?

A Freelance Java Spring Developer is a self-employed software professional who specializes in building, maintaining, and optimizing applications using the Java programming language and the Spring framework. These developers work on a contract or project basis for various clients, rather than as full-time employees for a single company. Their responsibilities often include designing backend systems, integrating APIs, and ensuring applications are scalable and secure. Freelance Java Spring Developers typically manage their own schedules and may work remotely for clients around the world.

What are the key skills and qualifications needed to thrive as a freelance Java Spring developer?

To thrive as a Freelance Java Spring Developer, you need a solid understanding of Java programming, Spring Framework (including Spring Boot), and experience with RESTful APIs, typically supported by a degree in computer science or relevant certifications. Familiarity with tools like Maven, Git, Docker, and cloud platforms such as AWS or Azure is often required. Strong problem-solving, time management, and client communication skills help you stand out in this role. These competencies ensure you can deliver robust solutions efficiently while managing multiple clients and projects in a dynamic freelance environment.

What are the most common challenges faced by freelance Java Spring developers when working with multiple clients simultaneously?

Freelance Java Spring Developers often juggle projects for multiple clients, which can pose challenges such as managing shifting priorities, aligning with different coding standards, and keeping up with varied communication styles. Successfully navigating these requires strong organizational skills, clear project documentation, and proactive communication to set expectations. Additionally, freelancers must stay updated with the latest Spring framework updates to deliver high-quality, maintainable solutions across diverse client environments.

What is the difference between Freelance Java Spring Developer vs Java Backend Developer?

AspectFreelance Java Spring DeveloperJava Backend Developer
CredentialsOften requires Java certifications, Spring certifications, and relevant experienceTypically requires a Java degree or equivalent experience, with or without certifications
Work EnvironmentIndependent, project-based, remote or on-site freelance workFull-time employment in a company or organization, often in an office setting
Employer & Industry UsageClients across various industries hiring for specific projectsEmployers in tech, finance, e-commerce, and other sectors with ongoing backend needs
Search & Comparison IntentLooking for freelance opportunities or contract work in Java Spring developmentSeeking full-time or permanent backend development roles in Java

In summary, Freelance Java Spring Developers typically work independently on short-term projects, requiring specific certifications and flexible work environments. Java Backend Developers usually hold full-time roles within organizations, focusing on ongoing backend system development.

What job categories do people searching Freelance Java Spring Developer jobs in Saratoga Springs, UT look for?

The top searched job categories for Freelance Java Spring Developer jobs in Saratoga Springs, UT are:

What cities near Saratoga Springs, UT are hiring for Freelance Java Spring Developer jobs?

Cities near Saratoga Springs, UT with the most Freelance Java Spring Developer job openings:

Full Stack Developer, Hybrid in Salt Lake City, UT - G

Next Step Systems

Salt Lake City, UT • On-site

Other

Medical, Retirement, PTO

Re-posted 4 days ago


Job description

Full Stack Developer, Hybrid in Salt Lake City, UT

The Full Stack Developer will help develop a next-generation global shipping platform. Must pass a Java and Spring Boot coding test. This is a Hybrid position in Salt Lake City, UT.

Full Stack Developer Responsibilities:

- Help develop global logistics eCommerce and custom ERP platform, migrating from a legacy PHP monolith to a modular Java 24/Spring Boot 3 system using containerized microservices architecture for scalability, resilience, and carrier-level performance across international markets.

- Develop a Platform as a Service (PaaS) carrier integration platform exposing standardized REST APIs for rating, shipping, tracking, and label generation, enabling hundreds of global carriers to integrate seamlessly; built a pluggable Java/Spring Boot integration framework using the adapter pattern to translate heterogeneous carrier protocols into unified REST endpoints, secured via OAuth 2.0 and JWT, and documented with OpenAPI specifications for self-service partner onboarding.

- Work alongside a multinational engineering team of 30+ front-end, back-end, quality, and DevOps engineers and managers across multiple time zones.

- Utilize AI-augmented engineering throughout the software development lifecycle.

Full Stack Developer Qualifications:

- 5+ years of hands-on Java 17+ experience building high-throughput, enterprise-scale Java systems; fluent in JVM performance, design patterns, and modern Java ecosystems.

- Strong API design and development experience, specifically REST, event-driven architecture, and integration patterns at scale.

- Experience using Claude AI or other Artificial Intelligence LLM-based tooling.

- Experience working in Agile environments with CI/CD, sprint planning, and cross-functional delivery teams.

- Experience with cloud-native architectures on AWS.

Full Stack Developer Preferred Qualifications:

- Bachelor's degree or higher in Computer Science, Software Engineering, or a related field.

- Experience with Agile, AI-Assisted Development (Claude AI, LLM Tooling), API, AWS, Carrier/Logistics APIs, CI/CD, Confluence, Containerization, Data Warehouse, Distributed Systems, eCommerce, ERP, Event-Driven APIs, Java, Jenkins, Jira, JVM, Microservices, MySQL, PHP, Platform as a Service, PaaS, REST, and Spring Boot.

- Experience building a Platform as a Service (PaaS) or API integration platform, ideally with external partner or third-party connectivity.

- Background in logistics, shipping, supply chain, or freight technology.

- Hands-on experience with ERP systems including implementation, integration, or custom development.

- Familiarity with carrier APIs, EDI standards, or parcel/freight data protocols.

Benefits include medical insurance, retirement plan, PTO, etc.

Keywords: Salt Lake City UT Jobs, Full Stack Developer, Agile, AI-Assisted Development, Claude AI, Artificial Intelligence, API, AWS, Carrier/Logistics APIs, CI/CD, Confluence, Containerization, Data Warehouse, Distributed Systems, eCommerce, ERP, Event-Driven APIs, Java, Jenkins, Jira, JVM, Microservices, MySQL, PHP, Platform as a Service, PaaS, REST, Spring Boot, Hybrid, Work From Home, Remote, Utah Recruiters, IT Jobs, Utah Recruiting

Looking to hire a Full Stack Developer in Salt Lake City, UT or in other cities? Our IT recruiting agencies and staffing companies can help.

We help companies that are looking to hire Full Stack Developers for jobs in Salt Lake City, Utah and in other cities too. Please contact our IT recruiting agencies and IT staffing companies today!