1

Sr Java Developer Jobs in Michigan (NOW HIRING)

Senior Java GCP Engineer

Dearborn, MI ยท On-site

$114K - $151K/yr

Senior Java GCP Engineer Dearborn, MI ***HYBRID / 4 days per week in the office*** W2 Position Description: ***Please direct all questions or concerns regarding this order to Susan Davis and Kathleen ...

Sr Full Stack Java Developer

Okemos, MI ยท On-site

$47.50 - $61.25/hr

Job Role Sr Full Stack Java Developer Location Hybrid - 3 days per week onsite in Okemos or Farmington office Note (will be 4 days per week starting in Summer of 2026) Address St, Farmington Hills ...

Full Stack Java Developer

Okemos, MI ยท On-site

$47.50 - $61.25/hr

We are looking for a Senior Application Developer. * The ideal candidate should have at least 5 ... Java EE * Angular / Typescript / Node * HTML / CSS * Jersey * Spring Framework * SQL, PL/SQL

Sr Full Stack Java Developer

Farmington Hills, MI ยท On-site

$51.75 - $66.75/hr

Sr Full Stack Java Developer #1060246 Summary: * We are looking for Senior Full Stack Java Developers. * The ideal candidate should have at least 5 years of experience, as a problem solver with ...

Full Stack Java Developer

Lansing, MI ยท On-site

$53.25 - $68.75/hr

I have an opportunity for "Full Stack Java Developer - Lansing, MI. and I am looking for a candidate who can join Immediately if you are interested, reply to me with your updated resume or if you ...

Sr. Java Architect

Lansing, MI ยท On-site

$80/hr

Company Description Xoriant Corporation is a product development, engineering and consulting ... Senior Application Architect (Java Architect) Location: Lansing, MI Client: State Of Michigan ...

Sr. Java Architect

Lansing, MI ยท On-site

$80/hr

Company Description Xoriant Corporation is a product development, engineering and consulting ... Senior Application Architect (Java Architect) Location: Lansing, MI Client: State Of Michigan ...

Sr Full Stack Java Developer

Okemos, MI ยท On-site

$47.50 - $61.25/hr

Sr Full Stack Java Developer #1057143 Job Summary: * We are looking for Senior Full Stack Java Developers. The ideal candidate should have at least 5 years of experience, as a problem solver with ...

Sr Full Stack Java Developer

Dearborn, MI ยท On-site

$48.25 - $62.25/hr

Sr Full Stack Java Developer #1058943 Job Summary: * We are looking for a Senior full stack Application Developer on our Application Development Team (focus on Core Java, Webservices and Angular ...

Showing results 41-60

Sr Java Developer information

See Michigan salary details

$9

$54

$75

How much do sr java developer jobs pay per hour?

As of Sep 14, 2026, the average hourly pay for sr java developer in Michigan is $54.76, according to ZipRecruiter salary data. Most workers in this role earn between $47.98 and $61.20 per hour, depending on experience, location, and employer.

What does a Sr Java Developer do?

A Sr Java Developer is an experienced software engineer who designs, develops, and maintains complex applications using the Java programming language. They lead technical projects, mentor junior developers, and ensure code quality and best practices. Their role often includes collaborating with cross-functional teams, troubleshooting performance issues, and staying updated on new Java technologies to implement efficient solutions.

What are the key skills and qualifications needed to thrive as a Sr Java Developer?

To thrive as a Sr Java Developer, you need expert knowledge of Java, object-oriented programming, and software development principles, typically backed by a degree in computer science or related experience. Proficiency with frameworks like Spring, build tools (Maven/Gradle), version control (Git), and familiarity with CI/CD pipelines and cloud platforms is essential. Strong problem-solving, leadership, and communication skills help in mentoring junior developers and collaborating with cross-functional teams. These skills and qualities ensure robust software delivery, technical leadership, and successful project outcomes in complex development environments.

What are the typical collaboration dynamics for a Sr Java Developer within a software development team?

As a Sr Java Developer, you'll frequently collaborate with cross-functional teams including frontend developers, QA engineers, DevOps specialists, and project managers. You're often expected to provide technical leadership, review code, and mentor junior developers, while also participating in architectural discussions and sprint planning. Effective communication and the ability to translate complex technical concepts for non-technical stakeholders are essential. This collaborative structure helps ensure project alignment, code quality, and timely delivery of features.

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

AspectSr Java DeveloperJava Software Engineer
Required CredentialsBachelor's in CS or related, Java certifications often preferredBachelor's in CS or related, Java certifications beneficial
Work EnvironmentDevelopment teams, project-based, collaborativeDevelopment teams, project-based, collaborative
Employer & Industry UsageIT companies, software firms, tech departmentsIT companies, software firms, tech departments
Common Search & ComparisonYesYes

The main difference between a Sr Java Developer and a Java Software Engineer lies in their roles' focus and experience level. Sr Java Developers typically have more leadership responsibilities and extensive experience, while Java Software Engineers may focus more on designing and implementing Java applications. Both roles require similar credentials and work in comparable environments, often within IT and software industries.

What job categories do people searching Sr Java Developer jobs in Michigan look for?

The top searched job categories for Sr Java Developer jobs in Michigan are:

Infographic showing various Sr Java Developer job openings in Michigan as of September 2026, with employment types broken down into 1% As Needed, 91% Full Time, 2% Part Time, and 6% Contract. Highlights an 81% Physical, 5% Hybrid, and 14% Remote job distribution, with an average salary of $113,901 per year, or $54.8 per hour.

Senior Java Backend Engineer

Dearborn, MI โ€ข Hybrid

HTC Global Services Inc
IT Servicesย โ€ขย 10K+ employees

$110K - $144K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 26 days ago


Job description

Job Title

Senior Java Backend Engineer

Overview / Summary

We are seeking a backend engineer responsible for developing and maintaining server-side applications, including APIs, microservices, databases, and other services containing business logic. This role involves designing, developing, deploying, and maintaining backend applications using Java and related technologies across cloud or on-premises environments.

Key Responsibilities
  • Engage with customers to understand their use cases and requirements.
  • Solve complex problems by designing, developing, and delivering solutions using various tools, languages, frameworks, and technologies.
  • Align development efforts with architecture guidelines to support a unified and coherent approach.
  • Design, develop, and deliver new code using various tools, languages, frameworks, and technologies.
  • Develop and maintain backend applications, including APIs and microservices, using server-side languages such as Java and Python.
  • Collaborate with front-end developers to integrate user interface elements.
  • Collaborate with cross-functional teams, including product owners, designers, and architects.
  • Manage application deployment to cloud or on-premises environments.
  • Monitor application health and performance and support security hardening and disaster recovery for deployed applications.
  • Manage application data storage and retrieval using database technologies such as Oracle, MySQL, and MongoDB.
  • Promote improvements in programming practices, including test-driven development, continuous integration, and continuous delivery.
  • Optimize backend infrastructure and deployment practices to improve application resiliency and reliability.
  • Support security practices designed to safeguard user data, including encryption and anonymization.
Required Qualifications
  • Bachelor's degree.
  • 6+ years of experience in IT.
  • 4+ years of development experience.
  • Practical experience in two coding languages or advanced practical experience in one coding language.
  • Strong Java development experience.
  • Experience writing clean, thread-safe, object-oriented backend code using Java 11/17+.
  • Experience with Spring Boot is preferred.
  • Experience with AWS or GCP is preferred.
  • Experience developing scalable, production-ready RESTful microservices is preferred.
  • Experience with database integrations is preferred.
  • Experience deploying containerized applications and integrating messaging services using AWS or GCP is preferred.

What Makes HTC A Great Place To Build Your Future

HTC Global Services wants you to join our team. Come build new things with us and advance your career. At HTC Global, you’ll collaborate with experts, work alongside clients, and be part of high-performing teams driving success together. You’ll have long-term opportunities to grow your career and develop skills in the latest emerging technologies.

At HTC Global Services, our employees have access to a comprehensive benefits package. Benefits can include Group Health (Medical, Dental, and Vision), Paid Time Off, Paid Holidays, 401(k) matching, Group Life and Disability insurance, Professional Development opportunities, Wellness programs, and a variety of other perks.

Our success as a company is built on inclusion and diversity. HTC Global Services is committed to providing a workplace free from discrimination and harassment, where every employee is treated with dignity and respect. We celebrate differences and believe that diverse cultures, perspectives, and skills drive innovation and success. HTC is an Equal Opportunity Employer and a proud National Minority Supplier. We seek to empower each individual, fostering an environment where everyone feels valued, included, and respected.

 #LI-Hybrid  #LI-AA1