1

Java Full Stack Developer Intern Jobs in Utah (NOW HIRING)

The ideal candidate combines strong full-stack engineering skills with excellent data analysis and visualization instincts. Strong product sense and usability are critical. This is a highly ...

Software Engineer - Java

Salt Lake City, UT

$50 - $68.75/hr

The Full Stack developer will work on our Safety team and can sit in our Salt Lake City, UT office ... Java and one or more Java frameworks, such as Spring. Solid core front end (UI) expertise and ...

Application Developer

Salt Lake City, UT ยท On-site

$31.02 - $48.08/hr

As an Application Developer with the Utah Courts, you will be working with a team responsible for Full Stack Development in an Agile team environment to create, build, and maintain Web Applications ...

... the full app delivery stack. Design and implement highly resilient, scalable, and performant ... Java * Spring * NodeJS * JavaScript/TypeScript * At least onemodern frontend framework (VueJS ...

... the full app delivery stack. Design and implement highly resilient, scalable, and performant ... Java * Spring * NodeJS * JavaScript/TypeScript * At least onemodern frontend framework (VueJS ...

The Opportunity The Technical SEO team at Adobe.com is seeking a Full-Stack Engineer to help ... Collaborate with DevOps and infrastructure teams to ensure SEO services are scalable, secure, and ...

Salt Lake City, Utah System One is seeking a talented, driven, and experienced ForgeRock Developer with strong Java full stack development expertise and a passion for solving complex business ...

Showing results 41-60

Java Full Stack Developer Intern information

What does a Java Full Stack Developer Intern do?

A Java Full Stack Developer Intern assists in the development of both the front-end and back-end components of web applications using Java and related technologies. They typically work under the guidance of senior developers to write code, troubleshoot issues, and learn the software development lifecycle. Responsibilities may include building user interfaces, creating server-side logic, integrating databases, and testing new features. This role is ideal for students or recent graduates seeking hands-on experience in full stack development.

What are the key skills and qualifications needed to thrive as a Java Full Stack Developer Intern?

To thrive as a Java Full Stack Developer Intern, you need a solid understanding of Java, front-end technologies like HTML, CSS, and JavaScript, and basic software development principles, ideally supported by coursework or relevant projects. Familiarity with development tools such as Eclipse or IntelliJ IDEA, version control systems like Git, and frameworks like Spring Boot and React is typically expected. Strong problem-solving skills, attention to detail, and effective communication help interns collaborate and learn quickly in a team environment. These skills and tools are essential for building robust applications and contributing meaningfully to development projects.

What are some common challenges faced by Java Full Stack Developer Interns, and how can they be effectively addressed?

Java Full Stack Developer Interns often encounter challenges such as balancing work between front-end and back-end development, managing time across multiple tasks, and adapting to fast-paced agile environments. It's important to communicate regularly with mentors and team members for guidance, seek feedback on code reviews, and utilize online resources to strengthen both Java and front-end framework skills. Embracing a proactive learning approach and collaborating closely with other developers can help interns overcome initial hurdles and build confidence in contributing to real projects.

What is the difference between Java Full Stack Developer Intern vs Java Backend Developer Intern?

AspectJava Full Stack Developer InternJava Backend Developer Intern
Required SkillsJava, JavaScript, HTML, CSS, frameworks like React or AngularJava, Spring Boot, REST APIs, databases
Work EnvironmentFront-end and back-end development, UI/UX focusBack-end development, server-side logic
Industry UsageWeb applications, enterprise solutionsAPI services, server-side applications

The main difference is that a Java Full Stack Developer Intern works on both front-end and back-end components, while a Java Backend Developer Intern focuses solely on server-side development. Both roles require Java skills, but the full stack role demands knowledge of front-end technologies and UI design, making it broader in scope.

What cities in Utah are hiring for Java Full Stack Developer Intern jobs?

Cities in Utah with the most Java Full Stack Developer Intern job openings:

Infographic showing various Java Full Stack Developer Intern job openings in Utah as of August 2026, with employment types broken down into 89% Full Time, 4% Part Time, 6% Contract, and 1% Nights. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution.

Full-Stack Software Engineer

Utah Mammoth

Sandy, UT โ€ข On-site

Full-time

Re-posted 24 days ago


Job description

Description:

JOB SUMMARY:

Design and build internal software used across hockey operations, including management, coaching, scouting, player development, and sports science. This role will often work from high-level objectives rather than detailed specifications and independently drive projects into actionable products. The ideal candidate combines strong full-stack engineering skills with excellent data analysis and visualization instincts. Strong product sense and usability are critical.


This is a highly autonomous role with end-to-end ownership across our analytics platform. Rather than simply working through tickets from a fixed backlog, this individual will work directly with key stakeholders to identify impactful projects, define requirements, build features, QA solutions, and iterate quickly.


DUTIES & RESPONSIBILITIES:

• Build internal web applications and decision-support tools

• Develop data visualizations

• Translate complex analytical concepts into intuitive interfaces

• Build fast, reliable, and user-friendly workflows for hockey staff


REQUIRED SKILLS:

• Python (backend development)

• Strong vanilla JavaScript

• Tailwind CSS

• Pandas

• SQL

• Data visualization skills in Python and JavaScript

• Matplotlib

• D3.js

• Highcharts

• API integration and development

• Git


STRONGLY PREFERRED SKILLS:

• Django

• AWS familiarity

• Docker

• AI-assisted development tools such as Cursor, Claude Code, and Codex

• Experience working as a software engineer in a larger company or production-scale environment


ADDITIONAL HELPFUL EXPERIENCE:

• CI/CD experience

• Automated testing

• Penetration testing

• React

** A background in hockey: whether through playing, coaching, or a strong understanding of the sport would be highly valued.


The Utah Mammoth provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.


We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.


Note: The need may arise to revise, supplement, or rescind portions of this job description, and the Utah Mammoth reserves the right to do so at any time. Employees shall be required to meet the qualifications and perform the duties of any revised job description.


Requirements: