1

Contract Back End Developer Jobs in Utah (NOW HIRING)

Own backend API services, improving performance, security, and efficiency. * Complete devops or frontend tasks when necessary for a project to succeed. HOW WE BUILD WITH AI We expect engineers to use ...

Software Engineer II

Draper, UT · On-site

$91K - $124K/yr

Software Engineer II Duration: 06 Months Contract (Possible Extension or Perm) Location: 13693 ... Yes We are looking for a Backend Engineer II to join the DMS+ team. This role focuses on building ...

Java Engineer

Salt Lake City, UT · On-site

$50 - $68.75/hr

Salt Lake City, Utah onsite C2C Contract JD Below 1. Core Java Expertise (Kotlin is a plus) Strong ... backend development Tech Stack: Java 17+, Kotlin, Maven/Gradle, JUnit 2. Spring Boot ...

Java Engineer

Salt Lake City, UT · On-site

$50 - $68.75/hr

Salt Lake City, Utah onsite C2C Contract JD Below X. Core Java Expertise (Kotlin is a plus) Strong ... Cloud-Native & Database Engineering Understanding of cloud-native principles and scalable backend ...

... backend services supporting it. You will own features end-to-end-from building responsive React ... Define clear data contracts between microservices, maintain schema federation hygiene, and ...

Design the API contract for the permission service: how callers request access decisions, how ... Strong backend engineering fundamentals; comfort working in a PHP monolith with modern ...

next page

Showing results 1-20

Contract Back End Developer information

What is the difference between Contract Back End Developer vs Contract Front End Developer?

AspectContract Back End DeveloperContract Front End Developer
Required SkillsServer-side languages (e.g., Java, Python), databases, API developmentHTML, CSS, JavaScript, UI frameworks
Work EnvironmentBackend systems, server management, database integrationClient-side interfaces, user experience design
Common CertificationsNone specific, but backend certifications (e.g., AWS, Oracle) are commonNone specific, but front end certifications (e.g., React, Angular) are common

Contract Back End Developers focus on server-side logic, databases, and API development, while Contract Front End Developers work on user interfaces and client-side functionality. Both roles require technical skills but differ in their focus areas within software development.

What are some common challenges faced by contract back end developers when integrating with existing systems?

Contract back end developers often encounter challenges such as limited documentation, legacy codebases, and varying technology stacks when integrating with existing systems. Navigating these complexities requires strong problem-solving skills and the ability to quickly understand unfamiliar architectures. Effective communication with internal teams is crucial to clarify requirements and ensure seamless integration, especially within tight project timelines. Adaptability and proactive collaboration can help overcome these hurdles and deliver robust solutions.

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

To thrive as a Contract Back End Developer, you need strong skills in server-side programming languages (such as Node.js, Python, or Java), database management, and API development, often supported by a relevant degree or equivalent experience. Familiarity with version control systems like Git, cloud platforms (e.g., AWS, Azure), and containerization tools such as Docker is typically required. Excellent problem-solving, communication, and time management skills help you collaborate effectively and deliver quality work on tight schedules. These skills ensure you can build scalable, reliable back end systems that meet client requirements and project deadlines.

What are Contract Back End Developers?

Contract Back End Developers are software professionals who specialize in building and maintaining the server-side components of web applications on a contractual basis. They focus on databases, server logic, APIs, and integration with front-end systems to ensure smooth functionality and performance. Unlike full-time employees, contract developers are typically hired for specific projects or time frames, offering flexibility to both the developer and the employer. They often work with languages like Java, Python, Node.js, or Ruby and must be adept at collaborating with front-end teams and stakeholders.
What are the most commonly searched types of Back End Developer jobs in Utah? The most popular types of Back End Developer jobs in Utah are:
What job categories do people searching Contract Back End Developer jobs in Utah look for? The top searched job categories for Contract Back End Developer jobs in Utah are:
Infographic showing various Contract Back End Developer job openings in Utah as of July 2026, with employment types broken down into 1% As Needed, 76% Full Time, 20% Part Time, and 3% Contract. Highlights an 93% Physical, 1% Hybrid, and 6% Remote job distribution.
Full Stack Developer (Platform & Backend Focus)

Full Stack Developer (Platform & Backend Focus)

Opiniion Inc.

Lehi, UT • On-site

Full-time

Re-posted 16 days ago


Job description

Job Summary:
Opiniion Inc. is a resident satisfaction software company that partners with property management firms to enhance living experiences. They are seeking a Full Stack Developer to build and improve products, focusing on backend and platform development, including a migration from MongoDB to PostgreSQL.
Responsibilities:
• Write and maintain Node.js (TypeScript) API services and Python scripts.
• Architect the relational schema from our existing document-based data model.
• Design and execute a zero-downtime migration strategy (dual-write, expand-contract, and similar patterns).
• Own database performance: indexing, query analysis, and connection pooling.
• Work across MongoDB and PostgreSQL to read, process, and optimize data.
• Contribute across the full stack, from front-end product work to back-end services, as the team's priorities move.
Qualifications:
Required:
• 5+ years of professional software engineering experience.
• True full-stack range: comfortable on the front end (JavaScript or TypeScript with a modern framework, Vue preferred, React welcome) and on the back end (services and APIs in Node.js and/or Python).
• Strong SQL and solid relational data fundamentals (joins, CTEs, window functions, indexing).
• Experience designing and consuming REST APIs, including auth flows (OAuth, API keys, token refresh), pagination, rate limiting, and error handling.
• Comfortable in AWS (RDS, S3, ECS or Lambda, IAM basics) and using Docker for local development.
• Disciplined with Git, pull requests, CI/CD, testing, and clear documentation.
• Have shipped a production NoSQL to relational migration and can walk us through it.
• Deep PostgreSQL knowledge (JSONB, CTEs, window functions, transactions, EXPLAIN ANALYZE).
• Strong, autonomous Node.js and TypeScript skills, with a habit of putting data integrity first and speed second.
• Ownership mindset: you treat what you ship as your responsibility, not just your code. When something breaks, you care about the fix and the prevention.
• Strong communicator: you set clear expectations, surface problems early, and write things down so the team doesn't run on tribal knowledge.
• Collaborative and low-ego: you give thoughtful code reviews, help teammates through blockers, and keep learning.
• Autonomous: you can take a well-scoped problem and drive it to done, while knowing when to ask for help.
Preferred:
• Experience with schema migration tooling (we use Drizzle).
• Strong computer science fundamentals and prior backend architecture ownership.
• Experience in SaaS or other product-led software environments.
• Familiarity with MongoDB internals and NoSQL-to-relational migration patterns.
Company:
Opiniion is an industry leading resident satisfaction software. Founded in 2017, the company is headquartered in Lindon, USA, with a team of 51-200 employees. The company is currently Growth Stage.