2

Remote Full Stack Java Developer Jobs in Michigan

Salesforce Developer

Ann Arbor, MI ยท Remote

$60 - $95/hr

... remote position. Application Deadline This position is anticipated to close on May 29, 2026. About ... As an industry leader in Full-Stack Technology Services, Talent Services, and real-world ...

Salesforce Developer

Ann Arbor, MI ยท Remote

$60 - $95/hr

... remote position. Application Deadline This position is anticipated to close on Jun 10, 2026. About ... As an industry leader in Full-Stack Technology Services, Talent Services, and real-world ...

next page

Showing results 1-20

Remote Full Stack Java Developer information

See Michigan salary details

$9

$50

$67

How much do remote full stack java developer jobs pay per hour?

As of May 30, 2026, the average hourly pay for remote full stack java developer in Michigan is $50.62, according to ZipRecruiter salary data. Most workers in this role earn between $43.99 and $56.78 per hour, depending on experience, location, and employer.

What is a Remote Full Stack Java Developer job?

A Remote Full Stack Java Developer is responsible for building and maintaining both the front-end and back-end of web applications using Java technologies. They work with frameworks like Spring Boot for back-end development and front-end technologies such as HTML, CSS, and JavaScript. Since the job is remote, collaboration happens through virtual meetings, version control systems like Git, and project management tools. These developers ensure seamless integration between the client-side and server-side components of applications while optimizing performance and security.

What are the key skills and qualifications needed to thrive in the Remote Full Stack Java Developer position, and why are they important?

To thrive as a Remote Full Stack Java Developer, you need strong proficiency in Java, front-end technologies (such as React or Angular), back-end frameworks (like Spring Boot), and experience with RESTful APIs and databases. Familiarity with tools like Git, cloud platforms (AWS, Azure), and relevant certifications such as Oracle Certified Professional Java Programmer are often advantageous. Excellent problem-solving skills, remote collaboration abilities, and effective written communication are essential soft skills for this position. These competencies enable the delivery of robust software solutions while ensuring seamless integration and teamwork across distributed environments.

What are the typical day-to-day responsibilities of a Remote Full Stack Java Developer?

Remote Full Stack Java Developers are usually responsible for designing, developing, and maintaining both front-end and back-end components of web applications. Daily tasks often include writing and reviewing code, participating in virtual meetings with cross-functional teams, troubleshooting bugs, and deploying updates to cloud environments. Collaboration happens frequently via chat, video conferencing, and project management tools, ensuring ongoing alignment with project goals. These developers typically split their time between new feature development, code optimization, and supporting team initiatives.
What are the most commonly searched types of Full Stack Java Developer jobs in Michigan? The most popular types of Full Stack Java Developer jobs in Michigan are:
What are popular job titles related to Remote Full Stack Java Developer jobs in Michigan? For Remote Full Stack Java Developer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Remote Full Stack Java Developer jobs in Michigan look for? The top searched job categories for Remote Full Stack Java Developer jobs in Michigan are:
What cities in Michigan are hiring for Remote Full Stack Java Developer jobs? Cities in Michigan with the most Remote Full Stack Java Developer job openings:
DevOps Lead - Dearborn, MI

DevOps Lead - Dearborn, MI

Digital Technology Solutions

Lansing, MI โ€ข Remote

$53.50 - $73.25/hr

Other

Posted 2 days ago


Job description

DTS is looking for DevOps Lead for our direct client Position in Dearborn, MI Role Overview A DevOps Lead to come in as a contractor (with potential to convert) and replace a highly experienced team member. This person needs to operate at an architectural level, owning infrastructure and DevOps pipeline design across multiple tech stacks while collaborating broadly across engineering and operations. Itโ€™s a hands-on leadership role with strong emphasis on Azure and infrastructure-as-code.

Top Required Skills / Qualifications Terraform expertise (Infrastructure as Code) โ€“ must be strong in IAC and able to design and implement infrastructure Deep Azure expertise โ€“ expert-level knowledge of Azure technologies, including Key Vault and overall ecosystem DevOps architecture & pipeline development โ€“ ability to design and build pipelines, support branching strategies, and work across multiple stacks (Java, .NET, Databricks) Preferred / Differentiating Skills Prior leadership or team lead experience (nice to have, not required) Experience coaching teams on branching strategies and DevOps best practices Familiarity with JFrog Artifactory Exposure to ML Ops / deploying machine learning models (Databricks-related work) Experience working in high-security / locked-down environments Additional Details Engagement Type: Contract-to-hire (6-month contract) Team Structure: Small team (2 people), but heavy cross-functional collaboration with developers and operations Leadership Expectations: Will guide another contractor; must be able to make decisions and direct work (even if not a formal manager) Culture Fit: Strong collaboration required; must work well across teams (no difficult personalities) Location Requirement: Initially onsite/local preferred; remote only if necessary Key Projects: Migration from Bitbucket โ†’ Azure DevOps Transition from Jenkins pipelines โ†’ Azure DevOps Building pipelines for Databricks (ML/AI model deployments) Environment Notes: Highly secure/locked-down environment Regular collaboration with security team (weekly meetings) Preliminary Screening Questions Describe the Git branching strategy you have implemented and what policies you put in place in an Azure DevOps pipeline. Describe how you have structured Azure DevOps YAML pipeline templates to support multiple teams. What was the most difficult challenge you had implementing DevOps, and why was it challenging?

Job Summary The DevOps Lead will design, implement, and support agile solutions and processes leveraged by applications hosted in our Microsoft Azure environment. This role is pivotal in driving continuous integration, continuous delivery, and security practices, with a heavy focus on Infrastructure as Code, IaC, and supporting the migration toward containerized workloads. Your expertise will help optimize development workflows, automate the provisioning of Azure resources, and ensure the highest level of security through automated governance and Security as Code practices.

Essential Job Functions Collaborate with Agile development teams to design, implement, and maintain a secure software development lifecycle and automated cloud infrastructure aligned with Agile principles. Design, develop, and maintain modular Infrastructure as Code using Terraform and Bicep to provision and manage Azure resources, including Azure Databricks, networking, and container orchestration platforms, in a repeatable and auditable manner. Design and implement team-specific CI/CD pipelines in Azure DevOps that account for differences across various technology stacks, including Java, .NET, Node.js, and Python.

Support and optimize containerized deployments, ensuring best practices for image management, registry security, and orchestration within the Azure ecosystem. Integrate security best practices into CI/CD pipelines, including code scanning, static analysis, and container image scanning using tools such as SonarQube, JFrog, and Azure Defender for Containers. Automate the setup and configuration of Azure Kubernetes Service, AKS, or Azure Container Apps environments.

Advocate for software engineering practices such as unit testing, code reviews, and automated infrastructure testing to improve end-to-end secure delivery. Partner with teams to facilitate practical automation solutions and custom IaC modules that adhere to organizational compliance standards. Act as a trusted advisor for DevOps, cloud automation, and containerization initiatives.

Minimum Qualifications and Job Requirements 5+ years of experience deploying and managing Azure resources at scale. 3+ years of hands-on experience with Infrastructure as Code, specifically using Terraform and Bicep to manage complex Azure environments. Strong understanding of Terraform state management, module design, workspace strategies, and pipeline integration.

5+ years of experience implementing DevOps for application teams using Agile development methodology. Hands-on experience integrating SonarQube, JFrog, and other security tooling into pipelines. In-depth technical expertise in DevOps techniques, including CI/CD, continuous testing, and automated infrastructure provisioning.

Proficiency in scripting languages such as PowerShell, Bash, and Python to automate tasks. 5+ years of experience building YAML-based CI/CD pipelines using Azure DevOps and/or Jenkins. Experience with DevOps CI/CD tools such as Azure DevOps Pipelines/Repos, Jenkins, Git, and Ansible.

Hands-on experience implementing security scanning for application code, IaC templates, and container images. Preferred Qualifications Experience with containerization and orchestration tools such as Docker, Azure Kubernetes Service, or Azure Container Instances. Certified Azure Solutions Architect or Azure DevOps Engineer, AZ-400.

Contact: Ajay Bharbutta Team Lead Digital Technology Solutions 313-489-9795