1

Full Stack Engineer Jobs in Michigan (NOW HIRING)

Role: Full Stack Developer Location: Lansing, MI Position: 1 Role Overview: We are seeking a Full Stack Developer with 3 to 5 years of experience in Java, J2EE, Spring Boot, and SQL to develop ...

Full Stack Developer Location: Okemos, MI Duration: Long term Rate: Market * We are looking for a Senior Application Developer. * The ideal candidate should have at least 5 years of experience, as a ...

Role: Jr. Full-Stack Developer Location: Warren, MI Duration: Long term About the role: ยท We're looking for an entry-level Full-Stack Developer to join our team and contribute across the stack--from ...

Role: Full Stack Developer Location: Lansing, MI Position: 1 Role Overview: We are seeking a Full Stack Developer with 3 to 5 years of experience in Java, J2EE, Spring Boot, and SQL to develop ...

Sr. Full Stack Java Developer

Okemos, MI ยท On-site

$47.50 - $61.25/hr

Full Stack Developer Location: Hybrid - Okemos, MI Angular 17 or Angular 19 experience Must We are looking for a Senior Full stack Developer . The ideal candidate should have at least 5 years of ...

Sr. Full Stack Java Developer

Okemos, MI ยท On-site

$47.50 - $61.25/hr

Full Stack Developer Location: Hybrid - Okemos, MI Angular 17 or Angular 19 experience Must We are looking for a Senior Full stack Developer . The ideal candidate should have at least 5 years of ...

Jr Full Stack Java Developer

Okemos, MI ยท On-site

$47.50 - $61.25/hr

Jr Full Stack Java Developer Location: Farmington, MI or Okemos, MI (Hybrid) Rate: Market Duration: Long term Face to Face is must Need USC/ GC Job Summary: We are seeking a motivated and ...

Stefanini is looking for a FullStack Developer(Dearborn, MI) For quick apply, please reach out to Fardeen Ali at / We are seeking a highly experienced Senior Full Stack Developer with a strong ...

Full-Stack Developer

Warren, MI ยท On-site

$50 - $55/hr

We're looking for a Senior Full-Stack Software Developer who: * Strives for excellence * Embraces innovation * Thrives in a collaborative, cross-functional team environment * Exhibits a strong work ...

Role: Jr. Full-Stack Developer Location: Warren, MI Duration: Long term What You'll Do: Make incremental UX/UI improvements across internal applications Support backend work such as system ...

next page

Showing results 1-20

Full Stack Engineer information

See Michigan salary details

$38.8K

$117.5K

$166K

How much do full stack engineer jobs pay per year?

As of Jul 16, 2026, the average yearly pay for full stack engineer in Michigan is $117,465.00, according to ZipRecruiter salary data. Most workers in this role earn between $96,700.00 and $137,700.00 per year, depending on experience, location, and employer.

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

To thrive as a Full Stack Engineer, you need proficiency in both front-end and back-end programming languages (such as JavaScript, HTML/CSS, Python, or Java), along with a solid understanding of web application architecture and databases. Familiarity with frameworks like React, Angular, Node.js, and tools such as Git, Docker, and CI/CD systems, as well as relevant certifications, are often required. Strong problem-solving skills, effective communication, and adaptability help you collaborate across teams and manage complex projects. These skills are crucial for building, deploying, and maintaining robust, scalable applications that meet business needs.

How do Full Stack Engineers typically collaborate with UX/UI designers and backend specialists on a project?

Full Stack Engineers frequently act as a bridge between UX/UI designers and backend specialists, ensuring seamless integration of front-end interfaces with server-side logic. They participate in cross-functional meetings, translate design requirements into functional features, and address technical feasibility from both ends. This collaboration often involves code reviews, regular communication to clarify requirements, and agile workflows to ensure that user experience and system performance are both prioritized throughout the development process.

What is the difference between Full Stack Engineer vs Front End Developer?

AspectFull Stack EngineerFront End Developer
Required SkillsProficiency in both front-end and back-end technologies, including HTML, CSS, JavaScript, server-side languages, and databases.Specializes in client-side technologies like HTML, CSS, JavaScript, and frameworks such as React or Angular.
Work EnvironmentWorks on both server and client-side development, often handling entire project stacks.Focuses primarily on creating and optimizing user interfaces and user experience.
Common UsageUsed in full project development, especially in startups and small teams requiring versatile developers.Primarily employed in UI/UX design, front-end frameworks, and client-side optimization.

While both roles require strong web development skills, a Full Stack Engineer handles both front-end and back-end tasks, providing a comprehensive approach to web development. A Front End Developer specializes in creating engaging and responsive user interfaces, focusing on the client side of applications.

What is a Full Stack Engineer?

A Full Stack Engineer is a software developer who is skilled in both front-end and back-end development. They are capable of designing, building, and maintaining the entire technology stack of a web application, including user interfaces, servers, databases, and APIs. Full Stack Engineers often work with multiple programming languages and frameworks, allowing them to handle a wide variety of technical tasks. Their versatility makes them valuable team members in many tech projects.
More about Full Stack Engineer jobs
What are the most commonly searched types of Full Stack Engineer jobs in Michigan? The most popular types of Full Stack Engineer jobs in Michigan are:
Full Stack Developer

Full Stack Developer

Apexon

Lansing, MI โ€ข On-site

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 17 days ago


Job description

About Apexon:

Apexon is a digital-first technology services firm specializing in accelerating business transformation and delivering human-centric digital experiences. We have been meeting customers wherever they are in the digital lifecycle and helping them outperform their competition through speed and innovation.

Apexon brings together distinct core competencies in AI, analytics, app development, cloud, commerce, CX, data, DevOps, IoT, mobile, quality engineering, and UX, along with deep expertise in BFSI, healthcare, and life sciences, helping businesses capitalize on the unlimited opportunities digital offers.

Our reputation is built on a comprehensive suite of engineering services, a dedication to solving clients toughest technology problems, and a commitment to continuous improvement. Backed by Goldman Sachs Asset Management and Everstone Capital, Apexon has a global presence across four continents.

We enable #HumanFirstDIGITAL

We are hiring for a Full Stack Developer opportunity.

Role: Full Stack Developer

Location: Lansing, MI

Position: 1

Role Overview:

We are seeking a Full Stack Developer with 3 to 5 years of experience in Java, J2EE, Spring Boot, and SQL to develop, maintain, and support enterprise web applications and batch processes. The ideal candidate will possess strong problem solving skills, experience working in Agile environments, and the ability to collaborate effectively with cross functional teams while delivering high quality software solutions.

Key Responsibilities:

Develop, maintain, and enhance enterprise web applications using Java, J2EE, and Spring Boot

Design, develop, and support batch processing applications

Write, optimize, and troubleshoot SQL queries with a focus on Oracle databases

Perform root cause analysis and resolve application issues

Research emerging technologies and recommend technical solutions for business needs

Collaborate with business analysts, developers, QA teams, and project stakeholders throughout the software development lifecycle

Utilize Jira for task tracking and Agile project management

Manage source code and version control using Bitbucket

Participate in Agile ceremonies including sprint planning, stand ups, reviews, and retrospectives

Ensure application performance, reliability, and maintainability through best development practices

Support production issues and implement timely resolutions

Required Skills:

3 to 5 years of experience in Java development

Strong experience with J2EE

Hands on experience with Spring Boot

Strong SQL development skills

Experience developing web applications

Experience working with Oracle databases

Familiarity with Agile methodologies

Experience using Jira

Experience with Bitbucket

Excellent verbal and written communication skills

Strong analytical, troubleshooting, and problem solving skills

Ability to perform independent research and recommend solutions

Preferred Skills:

Experience developing enterprise batch processes

Experience supporting production applications

Knowledge of software design principles and best practices

Experience working in enterprise application environments

Expected Deliverables:

Enterprise Web Applications

Batch Processing Applications

SQL Scripts and Database Components

Technical Documentation

Root Cause Analysis Reports

Production Support Deliverables

Code Repository Updates

Application Enhancements

Education Requirement:

Bachelors degree in Computer Science, Information Technology, Engineering, or a related field preferred.

Our Commitment to Diversity & Inclusion:

Did you know that Apexon has been Certified by Great Place To Work in multiple global regions? Apexon is committed to being an equal opportunity employer and promoting diversity in the workplace. We take affirmative action to ensure equal employment opportunity for all qualified individuals. Apexon strictly prohibits discrimination and harassment of any kind and provides equal employment opportunities to employees and applicants without regard to gender, race, color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by law.

Our Commitment to Environment:

Actively contribute to Apexon's commitment to environmental responsibility by following sustainable practices and supporting ESG initiatives.

Our Perks and Benefits:

Our benefits and rewards program has been thoughtfully designed to recognize your skills and contributions, elevate your learning experience, and provide care and support for you and your loved ones.

We also offer:

Health Insurance with Dental & Vision

401K Plan

Life Insurance, STD & LTD

Paid Vacations & Holidays

Continuous Skill Based Development and Career Advancement Opportunities