1

Java Angular Jobs in Michigan (NOW HIRING)

Java Full Stack Developer

Okemos, MI · On-site

$47.50 - $61.25/hr

Must have Technical Skills: · Core Java · Java EE · RESTful Microservices · Jersey · SQL, PL/SQL · Oracle Database · Angular / Typescript / Node · HTML/CSS · Deep understanding of JVM ...

Sr. Full Stack Java Developer

Okemos, MI · On-site

$47.50 - $61.25/hr

Hybrid - Okemos, MI Angular 17 or Angular 19 experience Must We are looking for a Senior Full stack ... Must have Technical Skills: · Core Java/J2EE · Deep understanding of JVM, Profiling · Spring ...

Full Stack Java Developer

Okemos, MI · On-site

$47.50 - $61.25/hr

Core Java * Java EE * Angular / Typescript / Node * HTML / CSS * Jersey * Spring Framework * SQL, PL/SQL * Oracle Database Nice to have technical skills: * Unix / Shell Scripts * Continuous ...

Sr. Full Stack Java Developer

Okemos, MI · On-site

$47.50 - $61.25/hr

Hybrid - Okemos, MI Angular 17 or Angular 19 experience Must We are looking for a Senior Full stack ... Must have Technical Skills: • Core Java/J2EE • Deep understanding of JVM, Profiling • Spring ...

Java Developer/Programmer

Dimondale, MI · Hybrid

$54.25 - $70/hr

... Angular * Develop business application components using Object Oriented java/JEE technologies ... design principles. * Design and develop RESTful Web Services using Spring Web MVC framework.

Full Stack Java Developer

Okemos, MI · On-site

$47.50 - $61.25/hr

Must have Technical Skills: · Core Java/J2EE · REST Services · Deep understanding of JVM, Profiling · Spring Framework · Angular / Typescript / Node · HTML/CSS · Jersey · SQL, PL/SQL · ...

Java Developer

Lansing, MI · On-site

$51.75 - $67/hr

Java and/or web programming, including JSP, Servlets, JDBC, web services, mobile, Angular, React, React Native, VueJS, JSON and HTML web development, Relational database design and application ...

next page

Showing results 1-20

Java Angular information

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

To thrive as a Java Angular Developer, you need a solid understanding of Java programming, Angular framework, and full-stack web development principles, typically supported by a degree in computer science or a related field. Familiarity with tools like Spring Boot, RESTful APIs, version control systems (such as Git), and experience with build tools like Maven or Gradle are common requirements. Strong problem-solving skills, teamwork, and effective communication help developers collaborate on complex projects and address client needs. These skills and qualities are crucial for delivering robust, scalable web applications and ensuring successful project outcomes.

How do Java Angular developers typically collaborate with backend and frontend teams on complex projects?

Java Angular developers often serve as a bridge between backend and frontend teams, working closely with backend engineers to integrate RESTful APIs and ensure data is efficiently exchanged. They also collaborate with UI/UX designers and frontend developers to implement responsive, user-friendly interfaces using Angular, while ensuring seamless connectivity with Java-based backend services. Regular code reviews, daily stand-ups, and shared documentation are common practices to maintain alignment and address challenges quickly. This collaborative environment helps ensure project goals are met and fosters continuous learning across technologies.

What are Java Angular developers?

Java Angular developers are software professionals who specialize in building web applications using Java for the backend and Angular for the frontend. Java is used to create server-side logic, APIs, and database interactions, while Angular, a popular JavaScript framework, is used to build dynamic and responsive user interfaces. These developers are proficient in both technologies and are responsible for integrating the frontend and backend components to create seamless, full-stack web applications. Their work often involves collaborating with designers, testing applications, and maintaining code quality.

Can I use Java with Angular?

Java Angular developers can use Java for backend development and Angular for frontend interfaces, as they are often integrated in full-stack applications. Java typically handles server-side logic, while Angular manages client-side user interactions, and developers may use RESTful APIs to connect the two. Knowledge of web services, APIs, and frameworks like Spring Boot enhances the integration process.

What is the difference between Java Angular vs Java Spring?

AspectJava AngularJava Spring
Primary FocusFront-end development with Angular, integrating with Java backendBack-end development with Java, managing server-side logic
Required SkillsJava, Angular, TypeScript, HTML, CSSJava, Spring Framework, Hibernate, SQL
Work EnvironmentFull-stack development teams, client-facing projectsBack-end services, enterprise applications
Common UsageBuilding interactive web applications with Java backendDeveloping scalable server-side solutions in Java

Java Angular focuses on creating dynamic, responsive front-end applications using Angular, while Java Spring is centered on building robust back-end services with the Spring Framework. Both roles often collaborate in full-stack projects but serve different parts of the development process.

Infographic showing various Java Angular job openings in Michigan as of May 2026, with employment types broken down into 90% Full Time, 4% Part Time, 1% Temporary, and 5% Contract. Highlights an 78% Physical, 6% Hybrid, and 16% Remote job distribution.

Mid-Level Java Developer

Tech Tammina LLC

Okemos, MI • On-site

$46.25 - $59.75/hr

Contractor

Posted 10 days ago


Job description

Role: Mid-Level Java Developer

Location: Okemos, MI (Hybrid)

Duration: Long term

Rate: Market

Job Description:

•        We are looking for a Jr-Level Full Stack Java Developer.

•        We are seeking a motivated and enthusiastic Junior Full Stack Developer with 1–3 years of hands-on experience.

•        The ideal candidate is a self-starter and quick learner with a solid academic background in Computer Science or a related field.

•        They should bring a proactive, solution-oriented mindset and the ability to communicate ideas clearly and effectively.

.

Must have Technical Skills:

•        Core Java/J2EE

•        HTML/CSS

•        Jersey

•        SQL, PL/SQL

•        Oracle Database

 

Nice to have technical skills:

·       Angular / Typescript / Node