2

Remote Java Jobs in Ann Arbor, MI (NOW HIRING)

... such as Java/J2EE, .NET, JavaScript and SQL * Strong organization and management skills around ... Hybrid remote model allows the flexibility to work remotely as much as desired. * Paid time off for ...

Lead Research Engineer

Ann Arbor, MI · On-site +1

$100K - $132K/yr

... remote teams. * Be an Agile Person:With a strong sense of urgency and a desire to work in a fast ... Hands-on experience in other programming and scripting languages (Java, TypeScript, JavaScript, etc ...

next page

Showing results 1-20

Remote Java information

See Ann Arbor, MI salary details

$15

$55

$75

How much do remote java jobs pay per hour?

As of Jun 21, 2026, the average hourly pay for remote java in Ann Arbor, MI is $55.47, according to ZipRecruiter salary data. Most workers in this role earn between $47.98 and $62.07 per hour, depending on experience, location, and employer.

What is a Remote Java job?

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 are the key skills and qualifications needed to thrive in the Remote Java position, and why are they important?

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 some 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 Ann Arbor, MI? The most popular types of Java jobs in Ann Arbor, MI are:
What are popular job titles related to Remote Java jobs in Ann Arbor, MI? For Remote Java jobs in Ann Arbor, MI, the most frequently searched job titles are:
What job categories do people searching Remote Java jobs in Ann Arbor, MI look for? The top searched job categories for Remote Java jobs in Ann Arbor, MI are:
What cities near Ann Arbor, MI are hiring for Remote Java jobs? Cities near Ann Arbor, MI with the most Remote Java job openings:
Infographic showing various Remote Java job openings in Ann Arbor, MI as of June 2026, with employment types broken down into 88% Full Time, 9% Part Time, and 3% Contract. Highlights an 83% Physical, 6% Hybrid, and 11% Remote job distribution, with an average salary of $115,376 per year, or $55.5 per hour.

DevOps Virtual Development Engineer

Hyundai Motor Company

Superior, MI • On-site, Remote

$47.75 - $65.25/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired 2 days ago. Applications are no longer accepted.


Job description

DevOps Virtual Development Engineer
Hyundai America Technical Center, Inc. (HATCI) is looking for an engineer to join the Production Application Team of the Infotainment Software Department, which undertakes various innovation projects related to infotainment and UI/UX systems software development efforts concerning the next generation of vehicle software architecture for Hyundai, Kia, and Genesis vehicles, as well as the production application of software features and service contents
What You Will Do:
  • Develop the core software engineer workflows using modern DevOps techniques
  • Define and configure the DevOps environment with a focus on automation, configuration, containerization, and virtualization
  • Create integration-focused CI/CD to enable efficient stakeholder management
  • Enable the software to run virtually in the cloud for development and testing purposes
  • Develop, automate, and maintain the build environment for the embedded automotive software
  • Automate the test deployment infrastructure
  • Enable remote access and maintenance of lab machines
  • Travel up to 20% of the time, both domestically and internationally

What You Will Bring to the Role:
  • Basic Qualifications:
    • Bachelor's degree in computer engineering, computer science, electrical engineering, software engineering, or a related discipline
    • Proficiency with common DevOps software: OpenShift/Kubernetes, Docker, QEMU, Artifactory, GitLab or GitHub, etc.
    • Experience with cloud development using AWS or Microsoft Azure
    • Experience with cloud development for CI/CD
    • Programming experience in C/C++, Python, Java/Kotlin, and/or Bash Scripting
    • Experience in software development life cycle: infrastructure as code, requirements tracking, and test automation frameworks
    • Knowledge in Agile and DevOps development processes and tools, such as Jira, Confluence, and Bitbucket
    • Ability to explain technical topics to both technical and non-technical stakeholders
    • Excellent time management, self-management, and organization skills
    • An ability to adapt to shifting priorities, demands, and timelines
    • Strong written, oral, and interpersonal skills
    • Good communication skills and an ability to develop/maintain positive relationships with tech experts from the R&D Center and internal counterpart teams
  • Preferred Qualifications:
    • Master's degree in computer engineering, computer science, electrical engineering, software engineering, or a related discipline
    • Professional experience in an automotive DevOps setting
    • Experience in automotive or IT-embedded product development
    • Programming experience in Rust, Go, and Qt
    • Experience in production software lifecycle: requirements, system design, development, maintenance, and release readiness for embedded software for vehicle systems
    • Familiarity with automotive operating systems: Android, Linux, open-source software, QNX, and Yocto
    • Working knowledge of vehicle communication network systems (CAN, LIN, Ethernet, etc.) and instrumentation/operation of data acquisition systems, such as ETAS/INCA and Vector/CANoe

What Hyundai Can Offer You:
  • Zero-dollar Employee Premiums on Medical, Dental, and Vision for You and Your Family
  • 100% Employer-paid Disability and Life Insurance
  • Generous Paid Time Off, Including Vacation, Sick, and Abundant Holidays
  • Competitive Salaries
  • A Global Environment that Fosters Diversity
  • Retirement Savings and Planning Benefits
  • Access to Health Savings Accounts and Flexible Spending Accounts
  • Flexible Work Hours

Other Details:
  • Candidates applying for positions with Hyundai KIA must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.
    • HATCI is an Equal Opportunity Employer including Disabled and Veteran. VEVRAA Federal contractor.