1

Java Engineer Salary Jobs in Commerce, MI (NOW HIRING)

Software Engineer

Dearborn, MI · Hybrid

$74K - $124K/yr

... Java and cloud-native environments and adhering to industry best practices and company standards ... This position is a salary grade 6 and ranges from $74,300-$124,500. Final determination of salary ...

Software Engineer

Dearborn, MI · On-site

$74K - $124K/yr

Utilize Java, Spring Boot, RESTful APIs, TDD, and other agile principles (e.g., Jira) throughout ... This position is a salary grade 6 and ranges from $74,300-$124,500. Final determination of salary ...

Develop Java-based migration utilities to extract data from using SOA / middleware APIs and load ... Listed salary ranges may vary based on experience, qualifications, and local market. Also, some ...

Software Engineer

Dearborn, MI · On-site

$138K - $177K/yr

Leverage modern Java frameworks open-source tools, and cloud technologies Google Cloud Platform ... We are offering a salary of $138,486.00 - $177,365.16/yr. You may not check every box, or your ...

Software Quality Engineer

Ann Arbor, MI · On-site

$95K - $105K/yr

Ann Arbor, MI (Candidates should be local to the Ann Arbor area or willing to relocate) Salary: $95 ... Must have 5+ years of Java coding experience. Javascript experience is a plus. * Experience with ...

Ann Arbor, MI (Candidates should be local to the Ann Arbor area or willing to relocate) Salary: $95 ... Must have 5+ years of Java coding experience. Javascript experience is a plus. * Experience with ...

Sr. Backend Developer

Dearborn, MI · On-site

$61 - $66/hr

Java * Microsoft Azure * Cloud infrastructure * Cloud computing * Kubernetes * GCP Cloud Run ... Listed salary ranges may vary based on experience, qualifications, and local market. Also, some ...

Key ResponsibilitiesDevelop Java-based migration utilities to extract data from using SOA ... Listed salary ranges may vary based on experience, qualifications, and local market. Also, some ...

Staff Software Engineer

Detroit, MI · On-site +1

$170K - $200K/yr

Our client offers a comprehensive package with a competitive salary, a collaborative environment ... Minimum of 8 years working as a Backend Software Engineer in C#, .net, Python, Java, or other ...

GCP, Angular, Java, Python Key Responsibilities: * Design and Build Data Pipelines: Architect ... Life Insurance (100% paid) * 401(k) with immediate vesting and 3% (of salary) dollar-for-dollar ...

Our client offers a comprehensive package with a competitive salary, a collaborative environment ... Minimum of 8 years working as a Backend Software Engineer in C#, .net, Python, Java, or other ...

Software Engineer

Dearborn, MI · On-site

$138K - $185K/yr

We are offering a salary of $138,486.00 - $185,964.96/yr. You may not check every box, or your ... Java, leveraging both RESTful and SOAP APIs. 2 years of experience with each of the following ...

next page

Showing results 1-20

Java Engineer Salary information

See Commerce, MI salary details

$23

$54

$76

How much do java engineer salary jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for java engineer salary in Commerce, MI is $54.24, according to ZipRecruiter salary data. Most workers in this role earn between $44.66 and $61.30 per hour, depending on experience, location, and employer.

What engineer makes $500,000 a year?

A senior or specialized Java engineer with extensive experience, advanced skills, and often working in high-cost-of-living areas or at large tech companies can earn $500,000 or more annually. Such roles may include lead developers, architects, or those with expertise in performance optimization, cloud infrastructure, or financial services. Compensation at this level typically includes base salary, bonuses, and stock options.

What Engineers make $300,000 a year?

Senior Java engineers with extensive experience, specialized skills in high-demand areas, and often working in competitive markets or at large tech companies can earn $300,000 or more annually. Achieving this level typically requires advanced certifications, leadership roles, or expertise in high-value projects.

What is the difference between Java Engineer Salary vs Software Developer Salary?

AspectJava Engineer SalarySoftware Developer Salary
Required CredentialsBachelor's in Computer Science, Java certificationsBachelor's in Computer Science or related field, various programming certifications
Work EnvironmentTypically in enterprise, finance, or tech companies using JavaVaried environments including startups, tech firms, and enterprise
Employer & Industry UsageCommon in finance, banking, and enterprise softwareWidespread across tech, startups, and corporate sectors
Search & Comparison IntentOften compared for salary differences in Java-specific rolesBroader role, but frequently compared for general programming salary

Java Engineer salaries tend to be higher due to specialized Java expertise and enterprise usage, but Software Developers often have broader skill sets and work in more diverse environments. The choice depends on your focus on Java-specific roles versus general software development careers.

What are the typical challenges Java Engineers face when working on large-scale enterprise applications?

Java Engineers working on large-scale enterprise applications often encounter challenges such as managing complex codebases, ensuring system scalability, and maintaining high performance under heavy loads. Collaborating with cross-functional teams—including front-end developers, QA engineers, and DevOps specialists—is essential to address integration and deployment issues. Additionally, keeping up with evolving frameworks and best practices requires continuous learning to deliver robust and secure solutions.

What is the average salary for a Java Engineer?

The average salary for a Java Engineer varies depending on factors such as location, experience, and company size. In the United States, Java Engineers typically earn between $85,000 and $130,000 per year, with entry-level positions starting around $70,000 and senior roles exceeding $150,000 annually. Salaries may be higher in tech hubs like San Francisco, New York, or Seattle, and additional benefits like bonuses or stock options can further enhance compensation.

What are the key skills and qualifications needed to thrive as a Java Engineer, and why are they important?

To thrive as a Java Engineer, you need a solid grasp of Java programming, object-oriented design, and software development principles, often supported by a degree in computer science or related field. Familiarity with frameworks like Spring or Hibernate, version control systems such as Git, and build tools like Maven or Gradle is typically required. Strong problem-solving skills, teamwork, and effective communication help engineers collaborate and deliver robust solutions. These capabilities ensure efficient, high-quality software development and successful project delivery in dynamic technical environments.

Does Java pay well?

Java engineers typically earn competitive salaries that vary based on experience, location, and industry. Skilled Java developers with knowledge of frameworks like Spring and experience in cloud environments tend to have higher earning potential. Overall, Java development is considered a well-paying profession within the software engineering field.

Which pays more, C++ or Java?

For Java engineers, salary levels are generally comparable to those of C++ developers, with compensation influenced by experience, location, and industry. C++ roles may sometimes offer higher pay due to specialized skills in systems programming or performance-critical applications, but overall, both languages tend to have similar salary ranges in the software development field.
What job categories do people searching Java Engineer Salary jobs in Commerce, MI look for? The top searched job categories for Java Engineer Salary jobs in Commerce, MI are:
What cities near Commerce, MI are hiring for Java Engineer Salary jobs? Cities near Commerce, MI with the most Java Engineer Salary job openings:
Software Engineer - Google Cloud Platform

Software Engineer - Google Cloud Platform

Ford Motor Company

Allen Park, MI • On-site

$138K - $184K/yr

Full-time

Medical, Dental, Life, PTO

Re-posted 26 days ago


Job description

At Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow's transportation. 

Enterprise Technologyplays a critical part in shaping the future of mobility. If you're looking for the chance to leverage advanced technology to redefine the transportation landscape, enhance the customer experience and improve people's lives, this is the opportunity for you. Join us and challenge your IT expertise and analytical skills to help create vehicles that are as smart as you are. 

You'll have...

Bachelor's degree or foreign equivalent in Computer Science or a related field and 10 years of progressive, post-baccalaureate experience in the job offered or a related occupation.   5 years of experience with each of the following skills is required:  1. Programming in Python or Java for data engineering tasks, participating in code reviews to ensure code quality and adherence to best practices. 2. Optimizing performance and deploying applications.  3. Executing unit tests using Mockito and JUnit. 4. Experience in CI/CD methodology.  3 years of experience with each of the following skills is required:  1. Utilizing Agile methodologies including Scrum and Kanban to manage software development projects. 2. Participating in stand-ups and sprints to foster collaboration and timely delivery of high-quality software.  2 years of experience with each of the following skills is required:  1. Developing scalable Java applications using Apache Beam, Java APIs, and Exception Handling. 2. Automating workflows with GCP Cloud Functions and Cloud Scheduler. 3. Implementing data processing pipelines with Pandas and NumPy. 4. Utilizing Git for version control to manage code repositories, including branching, merging, and pull requests.

We are offering a salary of $138,486.00 - $184,135.20/yr. 

You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply! 
As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder...or all the above? No matter what you choose, we offer a work life that works for you, including: 

  Immediate medical, dental, and prescription drug coverage 
Flexible family care, parental leave, new parent ramp-up programs, subsidized back-up child care and more 
Vehicle discount program for employees and family members, and management leases 
Tuition assistance 
Established and active employee resource groups 
Paid time off for individual and team community service 
A generous schedule of paid holidays, including the week between Christmas and New Year's Day 
Paid time off and the option to purchase additional vacation time. 
For a detailed look at our benefits, click here: 

https://fordcareers.co/GSR-HTHD 

Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. 
We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call 1-888-336-0660. 

#LI-DNI 

#DNP 

Bachelor's degree or foreign equivalent in Computer Science or a related field and 10 years of progressive, post-baccalaureate experience in the job offered or a related occupation.   5 years of experience with each of the following skills is required:  1. Programming in Python or Java for data engineering tasks, participating in code reviews to ensure code quality and adherence to best practices. 2. Optimizing performance and deploying applications.  3. Executing unit tests using Mockito and JUnit. 4. Experience in CI/CD methodology.  3 years of experience with each of the following skills is required:  1. Utilizing Agile methodologies including Scrum and Kanban to manage software development projects. 2. Participating in stand-ups and sprints to foster collaboration and timely delivery of high-quality software.  2 years of experience with each of the following skills is required:  1. Developing scalable Java applications using Apache Beam, Java APIs, and Exception Handling. 2. Automating workflows with GCP Cloud Functions and Cloud Scheduler. 3. Implementing data processing pipelines with Pandas and NumPy. 4. Utilizing Git for version control to manage code repositories, including branching, merging, and pull requests.

We are offering a salary of $138,486.00 - $184,135.20/yr. EOE.

This Job Notice is posted as a result of the filing of an application for permanent alien labor certification for the relevant job opportunity. Any person may provide documentary evidence bearing on the application to the Certifying Officer at the U.S. Department of Labor, Employment and Training Administration, Office of Foreign Labor Certification, 200 Constitution Avenue NW, Room N-5311, Washington, DC 20210.

Note, this is a hybrid position whereby the employee will work both from home and from the anticipated worksite. Hence, the employee must live within a reasonable commuting distance from the anticipated worksite.  Design data pipelines by creating and maintaining scalable data pipelines using Google Cloud Platform (GCP) services to support supply chain analytics and reporting, ensuring pipelines are modular and reusable to support Agile development. Collaborate with cross-functional teams by participating in daily stand-ups, sprint planning, and retrospectives, working closely with the supply chain business to understand data requirements and deliver solutions using the latest cloud computing technologies. Ensure data quality and integrity by implementing automated data quality checks and validation processes within the pipelines, maintaining high standards of data quality, integrity, and security across all data sources and systems on GCP. Optimize data storage solutions by implementing and optimizing data storage solutions, ensuring storage solutions are cost-effective and performant. Monitor and troubleshoot by regularly monitoring and troubleshooting data pipeline performance using GCP monitoring tools, ensuring timely and accurate data delivery by addressing issues promptly. Stay up-to-date with the latest industry trends and best practices in data engineering and supply chain management, particularly within the GCP ecosystem, and sharing knowledge with the team during Agile ceremonies. Develop documentation by creating and documenting data processes, architecture, and workflows in Miro board, ensuring documentation is up-to-date and accessible to the team. Utilize big data technologies by leveraging big data technologies, integrating these technologies into the CI/CD pipeline.

What you'll be able to do: 

Software Engineer - Google Cloud Platform - positions offered by Ford Motor Company (Allen Park, Michigan). Note, this is a hybrid position whereby the employee will work both from home and from the anticipated worksite. Hence, the employee must live within a reasonable commuting distance from the anticipated worksite.  Design data pipelines by creating and maintaining scalable data pipelines using Google Cloud Platform (GCP) services to support supply chain analytics and reporting, ensuring pipelines are modular and reusable to support Agile development. Collaborate with cross-functional teams by participating in daily stand-ups, sprint planning, and retrospectives, working closely with the supply chain business to understand data requirements and deliver solutions using the latest cloud computing technologies. Ensure data quality and integrity by implementing automated data quality checks and validation processes within the pipelines, maintaining high standards of data quality, integrity, and security across all data sources and systems on GCP. Optimize data storage solutions by implementing and optimizing data storage solutions, ensuring storage solutions are cost-effective and performant. Monitor and troubleshoot by regularly monitoring and troubleshooting data pipeline performance using GCP monitoring tools, ensuring timely and accurate data delivery by addressing issues promptly. Stay up-to-date with the latest industry trends and best practices in data engineering and supply chain management, particularly within the GCP ecosystem, and sharing knowledge with the team during Agile ceremonies. Develop documentation by creating and documenting data processes, architecture, and workflows in Miro board, ensuring documentation is up-to-date and accessible to the team. Utilize big data technologies by leveraging big data technologies, integrating these technologies into the CI/CD pipeline. 


Ford logo

About Ford

Sourced by ZipRecruiter

At Ford Motor Company, we believe freedom of movement drives human progress. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career and help us define tomorrow's transportation.

Industry

Civil engineering construction

Company size

51 - 200 Employees

Headquarters location

Doral, FL, US

Year founded

1982