2

Remote Java Jobs in Michigan (NOW HIRING)

Senior Developer

Detroit, MI · On-site +1

$57K - $113K/yr

Design, develop, and maintain Java/J2EE-based applications and batch processes, as required ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

Experience developing enterprise applications using Java and/or Python. * Experience building and ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

Senior Developer

Detroit, MI · On-site +1

$57K - $113K/yr

Design, develop, and maintain Java/J2EE-based applications and batch processes, as required ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

Remote • XtendM3 certification from Infor. • Experience in developing mashup in multi-tenant ... it Java, XML or any other. • Must have experience with tools such as XML, XSD, XSLT and XPath ...

Remote XtendM3 certification from Infor. Experience in developing mashup in multi-tenant cloud ... be it Java, XML or any other. Must have experience with tools such as XML, XSD, XSLT and XPath.

Have worked remotely and with remote teams * Strong communication skills Bonus Points * Experience with C# programming and JAVA * Experience with GitHub and TeamCity This position is a great fit for ...

ITPA P11 Application Developer

Lansing, MI · On-site +1

$24.32 - $44.63/hr

Permanent Full Time Remote Employment: Flexible/Hybrid Job Number: 0801-26-21-199AM Department ... This individual must possess development skills in Java, XML and Oracle. Additional skills in the ...

EDI Engineer

Troy, MI · On-site +1

$110K - $110K/yr

... Java or Golang. • Experience with microservices architecture (APIs, Events, Observability). • ... Career development opportunities Remote Opportunities We are actively seeking new colleagues in:

ITPA P11 Application Developer

Lansing, MI · On-site +1

$24.32 - $44.63/hr

This individual must possess development skills in Java, XML and Oracle. Additional skills in the ... Position Location/Remote Office: The office location is Dimondale, MI. The State of Michigan is not ...

Showing results 41-60

Remote Java information

See Michigan salary details

$13

$49

$67

How much do remote java jobs pay per hour?

As of Sep 8, 2026, the average hourly pay for remote java in Michigan is $49.42, according to ZipRecruiter salary data. Most workers in this role earn between $42.74 and $55.29 per hour, depending on experience, location, and employer.

What is a remote Java?

A Remote Java job is a software development role that allows professionals to work from anywhere while using the Java programming language to build applications. These roles often involve backend development, API integration, cloud computing, and maintaining Java-based systems. Remote Java developers collaborate with teams using communication tools, version control systems, and project management software. Many companies offer remote Java positions to access a global talent pool and provide work flexibility.

What skills and qualifications are needed for a remote Java?

To thrive as a Remote Java developer, you need a strong grasp of Java programming, object-oriented design principles, and commonly used frameworks such as Spring or Hibernate, backed by a degree in computer science or equivalent experience. Experience with version control systems like Git, build tools (Maven/Gradle), and knowledge of cloud platforms or DevOps practices are often required, while certifications like Oracle Certified Professional (OCP) can be advantageous. Strong communication skills, self-motivation, and time management are essential for remote collaboration and project delivery. These competencies ensure effective code development, seamless teamwork, and successful delivery of software solutions in a distributed work environment.

What are common challenges faced by remote Java developers, and how can they be addressed?

Remote Java developers often face challenges such as maintaining clear communication with team members across different locations and time zones, as well as managing their own schedules for deep, focused work. To address these challenges, it helps to make use of collaboration tools like Slack, Jira, and video conferencing, and to establish regular check-in meetings with your team. Proactively documenting your code and project decisions can also help streamline teamwork and reduce misunderstandings. Additionally, setting up a dedicated workspace and clear daily routines can boost productivity and ensure successful project outcomes as a remote developer.

What are the most commonly searched types of Java jobs in Michigan?

The most popular types of Java jobs in Michigan are:

What cities in Michigan are hiring for Remote Java jobs?

Cities in Michigan with the most Remote Java job openings:

Infographic showing various Remote Java job openings in Michigan as of August 2026, with employment types broken down into 79% Full Time, 12% Part Time, and 9% Contract. Highlights an 81% Physical, 6% Hybrid, and 13% Remote job distribution, with an average salary of $102,788 per year, or $49.4 per hour.

Programmer Anst Prin

Sterling Heights, MI • On-site, Remote

BAE Systems
National Security and International Affairs • 10K+ employees

Other

Posted 9 days ago


Key responsibilities

  • Build and support PLM capabilities such as Bill of Material (BOM) management and change management.

  • Enhance the environment to support AS9145 processes and develop a digital thread for engineering artifacts.

  • Develop integrated models between CAD systems and the PLM database, and integrate systems using web services and database connections.


BAE Systems rating

8.4

Company rating: 8.4 out of 10

Based on 151 frontline employees who took The Breakroom Quiz

9th of 50 rated military and defense


Job description


What's it like to work on a team driven to make a big impact? Empowering. We believe your career should always be growing. And that's exactly what it will do at BAE Systems. You'll join a company truly devoted to your growth as you enjoy a special camaraderie on a team devoted to protecting what really matters.
We are looking for highly experienced PLM (Windchill) Developer to work with our Digital Technologies team to develop applications that support the development of advanced technology and help optimize the processes to bring those products to market.
As a Principal PLM Developer, you will:
  • Build and support PLM capabilities, such as Bill of Material (BOM) management and change management. Create new capabilities and extend those from the PLM vendor.
  • Enhance the environment to support AS9145 processes and unite engineering development artifacts as a "digital thread" bringing to life a Model Based Engineering (MBE) capability. All to support and present a complete product information set.
  • Provide customer support to a diverse population ensuring the system can meet their requirements.
  • Develop an integrated model between Computer Aided Design (CAD) systems and the PLM central database.
  • Integrate systems using a variety of techniques including web services and database connections.
  • Upgrade PLM environments to maintain supportability, compliance and take advantage of the latest software developments.
  • Install new releases exploring new features and analyzing and planning an upgrade process.
  • Analyze infrastructure components and the various services underpinning the PLM environment, including RHEL servers, TomEE, Javascript, REST APIs, Java programs, and log mining.

Required Skills and Education
  • Bachelor's degree and 6 years experience or equivalent combination of education and experience.
  • This position requires experience developing in PTC Windchill; it's not a Windchill Administrator position.
  • Knowledge of Java, JavaScript, RESTful services, SQL, code management, application debugging, and software testing methodologies.

About BAE Systems Platforms & Services Posting
BAE Systems, Inc. is the U.S. subsidiary of BAE Systems plc, an international defense, aerospace and security company which delivers a full range of products and services for air, land and naval forces, as well as advanced electronics, security, information technology solutions and customer support services. Improving the future and protecting lives is an ambitious mission, but it's what we do at BAE Systems. Working here means using your passion and ingenuity where it counts - defending national security with breakthrough technology, superior products, and intelligence solutions. As you develop the latest technology and defend national security, you will continually hone your skills on a team-making a big impact on a global scale. At BAE Systems, you'll find a rewarding career that truly makes a difference.
The Platforms & Services (P&S) sector under BAE Systems, Inc does the big stuff: the armored combat vehicles, naval guns, missile launchers, and ship repair...just to name a few. Our employees take pride in the work they do and why they do it. They are on the front lines every day, building our products to protect the lives of those who serve. We may be biased, but we think P&S does some of the coolest work around, and we think you will too.
Preferred Skills and Education
  • RV&S or Codebeamer experience
  • ThingWorx experience
  • Model-based systems engineering (MBSE) experience
  • Tcl experience #LI-Remote #LI-JR1

What BAE Systems employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


BAE Systems logo

About BAE Systems

Sourced by ZipRecruiter

At BAE Systems, we provide some of the world's most advanced, technology-led defence, aerospace and security solutions. We employ a skilled workforce of more than 93,000 in around 40 countries. Working with customers and local partners, we develop, engineer, manufacture, and support products and systems to deliver military capability, protect national security and people, and keep critical information and infrastructure secure.

Industry

National security and international affairs and it services

Company size

10,000+ Employees

Headquarters location

Falls Church, VA, US