1

Mid Level Backend Developer Jobs in Utah (NOW HIRING)

Responsibilities : • Design, develop, and maintain backend services and RESTful APIs using ... with QA, DevOps, Product, and UI/UX teams • Contribute to code reviews, documentation, and ...

Design, develop, and maintain backend services and RESTful APIs using TypeScript or JavaScript ... Collaborate with QA, DevOps, Product, and UI/UX teams * Contribute to code reviews, documentation ...

Design, develop, and maintain backend services and RESTful APIs using TypeScript or JavaScript ... Collaborate with QA, DevOps, Product, and UI/UX teams * Contribute to code reviews, documentation ...

Senior Ruby on Rails Backend Developer

Springville, UT · On-site

$131K - $162K/yr

Ultimately, we are looking for a top-level Senior Ruby on Rails Developer that can create, clean ... Your responsibilities include developing back-end components and building/maintaining the mobile ...

Product Engineer - Mid Level

Logan, UT · On-site

$80K - $95K/yr

Job Type Full-time Description Spartronics- Product Engineer Location: North Logan, UT Work Schedule: On-site Monday through Friday About Us: When you become a part of Spartronics, you're joining a ...

Product Engineer - Mid Level

Logan, UT · On-site

$80K - $95K/yr

Spartronics- Product Engineer Location: North Logan, UT Work Schedule: On-site | Monday through Friday About Us: When you become a part of Spartronics, you're joining a team of dedicated and talented ...

next page

Showing results 1-20

Mid Level Backend Developer information

See Utah salary details

$10

$52

$76

How much do mid level backend developer jobs pay per hour?

As of Jul 15, 2026, the average hourly pay for mid level backend developer in Utah is $52.56, according to ZipRecruiter salary data. Most workers in this role earn between $43.12 and $62.16 per hour, depending on experience, location, and employer.

What are some typical challenges a Mid Level Backend Developer might face when working on large-scale applications?

As a Mid Level Backend Developer, you may frequently encounter challenges related to maintaining code quality and ensuring scalability as applications grow. Managing database performance, optimizing API responses, and integrating with legacy systems are common tasks that require both technical skill and problem-solving ability. Collaboration with frontend developers, DevOps engineers, and QA testers is essential to ensure smooth deployments and consistent user experiences. Staying up-to-date with new frameworks and technologies, while balancing project deadlines, is also a key part of the role.

What are Mid Level Backend Developers?

Mid Level Backend Developers are software engineers who specialize in developing and maintaining the server-side logic, databases, and APIs that power web and mobile applications. They usually have a few years of professional experience and are proficient in programming languages like Java, Python, Node.js, or Ruby. These developers are responsible for ensuring that data flows efficiently between the server and users, optimizing performance, and collaborating with front-end developers and other team members. Their role often includes troubleshooting server issues, writing automated tests, and implementing security best practices.

What is the difference between Mid Level Backend Developer vs Junior Backend Developer?

AspectMid Level Backend DeveloperJunior Backend Developer
Experience2-4 years0-2 years
SkillsProficient in backend frameworks, databases, API developmentBasic understanding of backend concepts, learning frameworks
ResponsibilitiesDeveloping features, troubleshooting, code reviewsAssisting in tasks, learning codebase, bug fixing
Work EnvironmentCollaborates with teams, independent problem-solving

The main difference between a Mid Level Backend Developer and a Junior Backend Developer lies in experience and skill level. Mid level developers have more hands-on experience, handle complex tasks independently, and contribute significantly to project development. Junior developers are still learning, focusing on foundational tasks and gaining industry knowledge. This distinction helps employers identify the right candidate for different stages of project involvement.

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

To thrive as a Mid Level Backend Developer, you need strong programming skills in languages like Java, Python, or Node.js, a solid understanding of server-side logic, and experience with relational and non-relational databases. Familiarity with frameworks (such as Spring or Express), RESTful API development, version control systems (like Git), and containerization tools (like Docker) is typically required. Effective problem-solving, collaboration, and clear communication are standout soft skills for this role. These abilities are crucial for building reliable, scalable backend systems and working efficiently within development teams.
What are the most commonly searched types of Backend Developer jobs in Utah? The most popular types of Backend Developer jobs in Utah are:
What cities in Utah are hiring for Mid Level Backend Developer jobs? Cities in Utah with the most Mid Level Backend Developer job openings:
Mid Level Software Engineer

Mid Level Software Engineer

Sunwest Bank

Sandy, UT • On-site

Full-time

Posted 26 days ago


Job description

Job Summary:
Sunwest Bank is seeking a Mid-Level Software Engineer focused on operationalizing AI capabilities into scalable, production-ready applications. The role emphasizes building APIs, microservices, and cloud-based systems, while collaborating with cross-functional teams to ensure the delivery of secure and maintainable solutions.
Responsibilities:
• Design, develop, and maintain backend services and RESTful APIs using TypeScript or JavaScript (Node.js)
• Transform AI systems, models, and prototypes into production-ready applications
• Build scalable microservices and cloud-based architectures
• Implement validation, error handling, logging, monitoring, and security around AI-powered services
• Apply resilience patterns (retries, timeouts, circuit breakers, idempotency) to ensure system reliability
• Develop observability frameworks including logging, metrics, and auditing for compliance and troubleshooting
• Participate in the full SDLC: design, development, testing, deployment, and support
• Translate business requirements into technical designs and specifications
• Work with relational and/or NoSQL databases (e.g., SQL Server, PostgreSQL, Cosmos DB)
• Troubleshoot and resolve production issues to maintain system performance
• Collaborate with QA, DevOps, Product, and UI/UX teams
• Contribute to code reviews, documentation, and engineering best practices
Qualifications:
Required:
• 3–6 years of software engineering experience in TypeScript or JavaScript (Node.js)
• Strong experience building APIs and microservices architectures
• Familiarity with modern frameworks (Express, NestJS, or Fastify)
• Experience working with cloud environments (preferably Azure)
• Knowledge of database systems (SQL/NoSQL) and data modeling
• Understanding of secure coding practices and authentication protocols (OAuth2, JWT)
• Familiarity with CI/CD tools and containerization (Docker, Kubernetes)
• Ability to work in Agile environments and collaborate across teams
• Experience integrating AI/LLM APIs into applications
• Ability to wrap AI services in production-grade APIs with proper safeguards
• Understanding of asynchronous processing and event-driven systems (e.g., queues, messaging)
Company:
Built For Entrepreneurs By Entrepreneurs. Banking as a Service, Business Banking, Commercial and Specialty Lending, SelfcareHSA Founded in 1969, the company is headquartered in Sandy, USA, with a team of 201-500 employees. The company is currently Growth Stage.