1

Freelance Java Programming Intern Jobs in Utah (NOW HIRING)

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Experience with object-oriented programming (e.g., C#, Java, Python, C++) * Strong analytical and ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Experience with object-oriented programming (e.g., C#, Java, Python, C++) * Strong analytical and ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Experience with object-oriented programming (e.g., C#, Java, Python, C++) * Strong analytical and ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Experience with object-oriented programming (e.g., C#, Java, Python, C++) * Strong analytical and ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Experience with object-oriented programming (e.g., C#, Java, Python, C++) * Strong analytical and ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Experience with object-oriented programming (e.g., C#, Java, Python, C++) * Strong analytical and ...

$13 - $17.50/hr

What You Can Expect The Clinical Applications Intern is responsible for providing support to the ... Exposure to or coursework in programming languages such as Java, JavaScript, SQL, Python, or ...

Working alongside professional staff and student board members and leaders, the Video Intern will ... Attend Utah Athletics, MUSS, and SAB events and programming as directed to capture content and b ...

Freelance Java Programming Intern information

What are the key skills and qualifications needed to thrive as a freelance Java programming intern, and why are they important?

To thrive as a Freelance Java Programming Intern, you need a solid understanding of Java fundamentals, basic object-oriented programming concepts, and preferably coursework or experience in computer science. Familiarity with development tools like IntelliJ IDEA or Eclipse, version control systems like Git, and exposure to frameworks such as Spring or Maven is valuable. Strong problem-solving abilities, self-motivation, and effective communication help you manage remote work and collaborate with clients or teams. These skills are crucial for delivering quality code, meeting deadlines, and succeeding in a dynamic, independent work environment.

How does a freelance Java programming intern typically collaborate with clients and team members while working remotely?

As a Freelance Java Programming Intern, you will often coordinate with clients, project managers, and other developers using online communication tools like email, Slack, or Zoom. Clear and proactive communication is essential for clarifying requirements, giving progress updates, and receiving feedback on your work. You may also participate in virtual team meetings, code reviews, and collaborative platforms like GitHub. Emphasizing responsiveness and documentation helps build trust and ensures smooth workflow, even when working across different time zones.

What is a freelance Java programming intern?

Freelance Java Programming Interns are individuals, often students or recent graduates, who take on temporary programming projects for clients or companies while still learning professional Java development skills. Unlike traditional interns, freelancers work independently and may juggle multiple projects for different clients. Their responsibilities typically include coding in Java, debugging software, and collaborating remotely with a development team. This role helps interns gain practical experience, build a portfolio, and develop valuable industry connections.

What is the difference between Freelance Java Programming Intern vs Freelance Java Developer?

AspectFreelance Java Programming InternFreelance Java Developer
CredentialsLimited or no professional experience, possibly enrolled in a related courseProfessional experience, portfolio, certifications often preferred
Work EnvironmentTypically part-time, project-based, often remote or in a team settingFlexible, project-based, remote or on-site depending on client needs
Industry UsageEntry-level roles, internships, learning-focused projectsFull project development, maintenance, and consulting roles

The main difference is that a Freelance Java Programming Intern is usually an entry-level position aimed at gaining experience, while a Freelance Java Developer is a more experienced professional responsible for delivering complete Java solutions. Interns often work under supervision, whereas developers handle independent projects.

What cities in Utah are hiring for Freelance Java Programming Intern jobs? Cities in Utah with the most Freelance Java Programming Intern job openings:

Associate/Intern and Software Engineer

SecurityMetrics

Orem, UT • On-site

$15 - $18/hr

Internship

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Title: Associate or Intern Software Developer
Overview
A professional software engineer position with responsibilities focusing on the development and
implementation of components of a system and the subsequent maintenance of systems. Further, to
create high-quality code to solve complex business problems in a given product, with an overall
business objective of producing high-quality code according to a given product's functional
specifications. A professional who can work with others to create high-quality code and accomplish
team, group, or department goals and objectives.
Your Main Duties:
As a software team member, design, develop, and maintain high-quality code for complex components
in a given product. Additionally, identify, evaluate, and learn new technologies and build applications
using those technologies; collaborate effectively and efficiently with other team members and other
groups within the company to meet the company's goals and objectives. Begin to learn how to
determine or estimate the size, and scope of high-quality maintainable code. Find and resolve bugs in
own code and assist others as appropriate to identify and resolve issues. Implement project
assignments with some independence using agreed-upon methods, technologies, and tools.
This is a professional individual contributor-level position with no supervisory responsibilities;
incumbents may mentor entry and intermediate level Software Engineers and/or provide technical
leadership to a small project team.
Preferred Skills and Experience
Ability to be action-oriented; ability to work with supervision and set priorities; good problem-solving
skills; excellent written and verbal communication skills; ability to follow through on implementation
projects; ability to collaborate with others to produce appropriate solutions; debugging skills;
self-prioritization skills. 3+ years' demonstrated development experience; fluency in Java and other
object-oriented programming languages; with the ability to rapidly learn and use new languages as
needed by the team and project.
Education/Degree/Equivalent:
Bachelor's degree in computer science or equivalent work experience.
Company Description
At SecurityMetrics, we help customers close security and compliance gaps to avoid data breaches. Our
forensic, penetration testing, and audit teams identify best security practices. Our Pulse Security
products bring world-class security aid and assistance to SMB businesses around the world. From
internal and external vulnerability scanning to web application and network layer penetration testing,we find the root causes of your vulnerabilities and make recommendations to help secure business
operations. In addition, our customers take full advantage of our managed security services, security
consulting, security policies and training, card data discovery, PII data discovery, and mobile
vulnerability scanning. We back our services up with live support and remediation assistance.