2

Parttime Java Software Engineer Jobs in Michigan

Software Engineering Job Type: Contractor (10-15 hours per week) Location: Remote Job Summary: We ... TypeScript, , Java, C++, Go or Rust * A Cybersecurity/SecOps background or exposure is highly ...

We are seeking strong Software Engineers to join our customer's team with expertise in Python3, Java, Rust, Go, C++, or TypeScript. This is a unique opportunity to directly impact the next generation ...

We are looking for a part-time Software Engineer who will assist us with the design, development and installation of various software solutions. Your duties will include development, writing code ...

We are looking for a part-time Software Engineer who will assist us with the design, development and installation of various software solutions. Your duties will include development, writing code ...

Software Engineering Job Type: Contractor (10-15 hours per week) Location: Remote Job Summary: We ... TypeScript, , Java, C++, Go or Rust * A Cybersecurity/SecOps background or exposure is highly ...

Java Tutor

Detroit, MI · Remote

$18 - $40/hr

Emphasizes clean code principles and test-driven development, connecting Java to web development, Android applications, and enterprise software engineering. * Curriculum Awareness & Adaptive ...

Java Tutor

Kalamazoo, MI · Remote

$18 - $40/hr

Emphasizes clean code principles and test-driven development, connecting Java to web development, Android applications, and enterprise software engineering. * Curriculum Awareness & Adaptive ...

Java Tutor

Ann Arbor, MI · Remote

$18 - $40/hr

Emphasizes clean code principles and test-driven development, connecting Java to web development, Android applications, and enterprise software engineering. * Curriculum Awareness & Adaptive ...

Java Trainer

Southfield, MI · On-site

$46.75 - $60.50/hr

We have an urgent need for JAVA Trainer to teach our students on weeknights/weekends, Saturday only ... Software Engineering principles and design patterns * certifications a plus * Excellent ...

Java Developer Duration: 3 months contract only Location: Columbus Ohio / Easton location ... Develop software in an agile environment leveraging DevOps for environment setup, automated builds ...

Java Developer Duration: 3 months contract only Location: Columbus Ohio / Easton location ... Develop software in an agile environment leveraging DevOps for environment setup, automated builds ...

Java Developer Duration: 3 months contract only Location: Columbus Ohio / Easton location ... Develop software in an agile environment leveraging DevOps for environment setup, automated builds ...

Java Developer Duration: 3 months contract only Location: Columbus Ohio / Easton location ... Develop software in an agile environment leveraging DevOps for environment setup, automated builds ...

Kettering Co-op

Grand Rapids, MI

$18.50 - $24.25/hr

Software Developer Co-op: Responsibilities include developing, maintaining, and supporting software ... Java, JavaScript/HTML/CSS, VB.NET, SAP ABAP, SQL, and COBOL * Experience with HTML, CSS, JavaScript ...

next page

Showing results 1-20

Parttime Java Software Engineer information

Will AI replace Java devs?

AI tools can automate certain coding tasks and improve efficiency for Java software engineers, but they are unlikely to fully replace Java developers. Skilled Java developers are needed to design, implement, and maintain complex systems, as well as to adapt AI-generated code to specific project requirements. Continuous learning and expertise in programming concepts remain essential in this field.

What engineer makes $500,000 a year?

A highly experienced software engineer, particularly in specialized fields like quantitative finance, machine learning, or senior leadership roles, can earn $500,000 or more annually. Such roles often require advanced skills, certifications, and extensive industry experience, and may include bonuses and stock options as part of compensation packages.

Can I get a job with just Java?

A Part-time Java Software Engineer role typically requires proficiency in Java programming, but employers often look for additional skills such as knowledge of frameworks, version control, and problem-solving abilities. Having experience with related tools and certifications can improve job prospects, but relying solely on Java may limit opportunities, as many roles also require understanding of software development processes and other technologies.

Is Java outdated in 2026?

Java remains a widely used programming language in 2026, especially for enterprise applications, backend development, and Android app creation. As a parttime Java software engineer, staying updated with the latest Java versions and frameworks is important to remain competitive in the job market.
What are popular job titles related to Parttime Java Software Engineer jobs in Michigan? For Parttime Java Software Engineer jobs in Michigan, the most frequently searched job titles are:
What cities in Michigan are hiring for Parttime Java Software Engineer jobs? Cities in Michigan with the most Parttime Java Software Engineer job openings:
Software Engineer - AI Trainer

Software Engineer - AI Trainer

micro1 AI

Detroit, MI • Remote

$100 - $230/hr

Part-time

This job post has expired today. Applications are no longer accepted.


Job description

Job Title: Software Engineering


Job Type: Contractor (10-15 hours per week)

Location: Remote


Job Summary:


We are looking for experienced software engineers to help train and evaluate next-generation AI systems through real-world software engineering tasks. This role is best suited for developers who can reason through unfamiliar codebases, explain engineering decisions clearly, and solve practical backend, full-stack, systems, or infrastructure-related problems.


On this project, you will be creating Reinforcement Learning Environments which test an AI model's ability to find and patch security vulnerabilities in code. Your task will be to create a reproducible RL env in which a known CVE is present/injected in the repository and must be fixed by the model.


As an expert you will be creating Reinforcement Learning Environments which test and AI model’s ability to solve complex software engineering problems related to fixing code, creating features, refactoring code and optimizing performance. You will be tasked with creating a reproducible environment and golden reference solution for the problem.


Required Skills and Qualifications:


  1. 3+ years of hands-on software engineering experience.
  2. Strong experience in at least one backend or full-stack engineering environment, such as Python, JavaScript/TypeScript, , Java, C++, Go or Rust
  3. A Cybersecurity/SecOps background or exposure is highly preferred
  4. Strong understanding of software engineering fundamentals, including debugging, testing, code quality, architecture, and technical tradeoffs.
  5. Ability to explain complex engineering decisions clearly and objectively.
  6. Comfortable reading and reasoning through unfamiliar code or technical requirements


Compensation Structure

Compensation is output-based; experts are paid per task that meets the project specifications. The time required to complete work may vary depending on the expert’s experience and workflow. Minimum submission requirements apply. Experts must submit a minimum of tasks per week.


Start Timeline & Availability

We typically fill roles within 48 hours and are looking for experts ready to jump in right away. If selected, we expect you to start your first tasks within 24–48 hours of completing onboarding.