2

Entry Level Java Programmer Internship Jobs in Detroit, MI

Engineering Intern - Full Year

Farmington Hills, MI · On-site

$16.50 - $21.50/hr

Support Product Engineer during pre-launch and process validation phase * Review of customer ... COM US Facts about the job Benefits: Entry level: Internship Part- / Full-time: Full Time ...

The entry level role will work on projects for large and small customers with aggressive timelines ... Industry internships, SAE International competition experience (Formula SAE, Baja SAE, * enterprise ...

Controls Engineer

Detroit, MI

$82K - $106K/yr

Lead and mentor co-ops, interns, entry level engineers. * Support plants and their controls teams as required. * Manages supplier development and delivery. * All other duties as assigned. Required ...

Warren, MI Duration: Long term About the role: · We're looking for an entry-level Full-Stack ... internships, or personal projects welcome) · Familiarity with full-stack development using React ...

Associate Bridge Engineer

Troy, MI · On-site

$26.59 - $46.54/hr

Parsons is looking forward to hiring an entry level Associate Bridge Engineer as a new graduate ... Bridge design and engineering experience from a combination of class instruction and/or internships

next page

Showing results 1-20

Entry Level Java Programmer Internship information

See Detroit, MI salary details

$36

$54

$69

How much do entry level java programmer internship jobs pay per hour?

As of Jul 7, 2026, the average hourly pay for entry level java programmer internship in Detroit, MI is $54.62, according to ZipRecruiter salary data. Most workers in this role earn between $46.88 and $62.12 per hour, depending on experience, location, and employer.

What is the difference between Entry Level Java Programmer Internship vs Java Developer?

AspectEntry Level Java Programmer InternshipJava Developer
Required CredentialsBasic Java knowledge, often pursuing or recent graduateProven Java skills, possibly with certifications like Oracle Java Certification
Work EnvironmentInternship setting, learning-focused, often in tech companies or IT departmentsFull-time professional role, involved in project development and maintenance
Employer & Industry UsageUsed by companies to train and evaluate potential future employeesEstablished role in software development teams across industries
Search & Comparison IntentUnderstanding entry-level opportunities and training programsSeeking experienced roles with responsibilities in Java application development

In summary, an Entry Level Java Programmer Internship is a training position designed for beginners to gain practical experience, while a Java Developer is a full-time professional role requiring more skills and experience in Java programming.

Software Developer - Full time

Miracle software system

Novi, MI • On-site

Full-time

Posted 14 days ago


Job description

Company Description
Miracle Software Systems, Inc. is a Global System Integrator; a Technology Solution Provider headquartered in Novi, MI. Established in 1994, Miracle has over 25 years of history helping Fortune 500 and Fortune 1000 companies through Business Transformation Initiatives with innovative technology Products and Solutions driven by Data Science and Analytics, Enterprise Cloud, Mobility, Virtual Reality, Digital Experience, Machine Learning, AI, Enterprise Application Integration and more. We are a Premier Partner of IBM and a National Implementation Partner of SAP. Miracle's team spans four continents and includes 2000 IT Professionals working across the globe, our teams run on the core principles of Quality Delivery, Thought Leadership and Affordable Innovation.
We are well established, having a presence in 5 continents around the globe and been serving the industry for the past 20 years. Given our focus on Integration & SOA, we are more nimble, flexible, and quicker in delivering solutions to our clients and given our deep industry expertise can tailor our services & solutions around your needs. We are also able to support multiple vendor stacks such as IBM, SAP, and Oracle.
Job Description
Title: Software Developer
Location: Novi, MI / Bentonville, AR / Atlanta, GA - Must be open to relocate/travel
Duration: Full time role - W2, Benefits included
Experience: Entry level - 1 to 3 years
Salary: $60-$65k/year, DOE
Sponsorship: Available for eligible candidates
US Residents only
Overall 1 to 3 Years' Experience across different levels & skill not limited to
  • Cloud: OpenStack/Cloud Foundry; Pivotal - an Instance of Open Stack; AWS /Azure
  • Frame Works: Spring, Hibernate , JSF , Spring Boot, Spring Cloud, Spring Security, Rest API, Struts -good to have, Selenium, Junit, Mockito
  • Front end: Angular Js, Boot Strap, React Js, Mobile Layouts understanding
  • Tools: GIT/SVN/CVS, Jenkins, Maven / Ant , Docker- Good to Have
  • Methodologies: Agile/Scrum, TDD/OOP - good to have
  • Good to have Understanding on various integration platforms , API's etc

Qualifications
Minimum Qualifications:
  • Bachelor's Degree - Computer science/Engineering, preferred.
  • Have 1+ years in a Software Developer/Java Developer role
  • 1+ years experience with: HTML, CSS, JavaScript, OOP (Object Oriented Programming), AngularJS, NodeJS, etc.
  • Have experience working with source code management tools in a shared code environment
  • Strong written and oral communication skills.
  • Enjoy working in a high-energy environment as part of an application development team
  • Have the ability to work under pressure with strict timelines
  • Passionate for technology, software, and data.

Additional Information
Work Location: Novi, MI / Bentonville, AR / Atlanta, GA