1

Freelance Java Programming Intern Jobs in Detroit, MI

Android Developer Intern

Detroit, MI · On-site

$27.50 - $35/hr

We are looking for a Mid-Level Android Developer with at least 3 years of experience (including ... and Java Experience with Android SDK and Android Studio Knowledge of MVVM or other modern ...

Android Developer Intern

Detroit, MI · On-site

$27.50 - $35/hr

We are looking for a Mid-Level Android Developer with at least 3 years of experience (including ... and Java Experience with Android SDK and Android Studio Knowledge of MVVM or other modern ...

We are looking for a Mid-Level Android Developer with at least 3 years of experience (including ... and Java Experience with Android SDK and Android Studio Knowledge of MVVM or other modern ...

Solutions

Southfield, MI · On-site

$13.75 - $18.50/hr

The IT intern will have the opportunity to perform hands-on applications while developing their ... Basic knowledge of XML, Json formats, DB, APIs and programming (Java, Python and Scripts - coding ...

Programmer Anst Sr

Sterling Heights, MI · On-site

$97.01K - $164.91K/yr

Key Responsibilities: • Maintain and improve existing Java and WinForms applications. • ... Intern Benefits: Temporary employees generally are not eligible for BAE Systems benefits, but can ...

next page

Showing results 1-20

Freelance Java Programming Intern information

See Detroit, MI salary details

$11

$22

$39

How much do freelance java programming intern jobs pay per hour?

As of May 30, 2026, the average hourly pay for freelance java programming intern in Detroit, MI is $22.66, according to ZipRecruiter salary data. Most workers in this role earn between $18.32 and $24.04 per hour, depending on experience, location, and employer.

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 are Freelance Java Programming Interns?

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 are popular job titles related to Freelance Java Programming Intern jobs in Detroit, MI? For Freelance Java Programming Intern jobs in Detroit, MI, the most frequently searched job titles are:
What job categories do people searching Freelance Java Programming Intern jobs in Detroit, MI look for? The top searched job categories for Freelance Java Programming Intern jobs in Detroit, MI are:
Infographic showing various Freelance Java Programming Intern job openings in Detroit, MI as of May 2026, with employment types broken down into 42% Full Time, 44% Part Time, 5% Temporary, 5% Contract, 2% Nights, and 2% Summer. Highlights an 78% Physical, and 22% Remote job distribution, with an average salary of $47,143 per year, or $22.7 per hour.
Android Developer Intern

Android Developer Intern

Reply

Detroit, MI • On-site

$27.50 - $35/hr

Contractor

Posted 9 days ago


Job description

Concept Reply, part of the Reply Network, is a leader in IoT solutions. We support and advise our customers in Automotive, Manufacturing, Smart Infrastructure and beyond in all aspects of Internet of Things (IoT) and Cloud Computing. From designing and developing customized IoT solutions to implementing and managing them seamlessly, Concept Reply helps customers unlock the potential of IoT.
 
We are looking for a Mid-Level Android Developer with at least 3 years of experience (including education) developing Android mobile applications. The candidate should be comfortable working in an agile environment and have experience building reliable and scalable Android applications.
Responsibilities
Design, develop, test, and maintain Android applications
Collaborate with cross-functional teams including backend developers, QA, UI/UX, and product owners
Integrate APIs and third-party libraries
Troubleshoot and resolve application issues and optimize app performance
Participate in code reviews and technical discussions
Support production releases and ongoing maintenance activities
Minimum Requirements
3+ years of experience in Android development
Strong experience with Kotlin and Java
Experience with Android SDK and Android Studio
Knowledge of MVVM or other modern architecture patterns
Experience integrating RESTful APIs
Familiarity with Git version control
Strong understanding of Android app lifecycle and performance optimization
Preferred Qualifications
Experience with Jetpack Compose
CI/CD pipeline experience
Knowledge of Firebase or analytics integrations
Experience in automotive, IoT, or connected services applications
About Reply
 
Reply specializes in the design and implementation of solutions based on new communication channels and digital media. Reply is a network of highly specialized companies supporting global industrial groups operating in the telecom and media, industry and services, banking, insurance and public administration sectors in the definition and development of business models enabled for the new paradigms of AI, cloud computing, digital media and the Internet of Things. Reply services include Consulting, System Integration and Digital Services.
 
The base compensation range for this contract position is between $27.50 - $35.00 per hour. Compensation decisions are supported through market data, where regional variances may exist based on cost of labor. We also take into consideration prior experience, relevant skills, education and/or training, certifications and, as applicable, other required qualifications. If you have questions regarding compensation, the talent acquisition team can provide relevant details during the interview process.
 
Reply is an equal opportunity employer. We are committed to provide equal opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you need assistance and reasonable accommodation due to a disability during the application or the recruiting process, email us at [email protected]. Visit our website at www.reply.com to learn more about our open roles.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job