1

Java Angular Jobs in Michigan (NOW HIRING)

Java Fullstack Developer

Dearborn, MI · On-site

$48.25 - $62.50/hr

You will work across both front-end and back-end technologies, including Java, Spring Boot, Angular, Google Cloud Platform, PostgreSQL, RESTful APIs, GitHub Actions, and CI/CD automation practices.

Java Developer

Lansing, MI · On-site

$51.75 - $67/hr

Experience with cloud platforms (AWS / Azure / GCP) * Front-end exposure to Angular / React * Experience with Docker and Kubernetes * Experience working on government or public sector projects * Java ...

Candidates should have knowledge of OOP concepts, Java/Angular programming, and automation testing. The role involves understanding requirements, designing and developing solutions, debugging and ...

New

Java Developer

Farmington Hills, MI · On-site

$50.25 - $65/hr

We are looking for a Full Stack Java Developer. The ideal candidate should have be a problem solver with excellent analytical reasoning, and critical thinking skills. The candidate should ...

Need software engineer to work on Propulsion in-house developed apps in CAD / CAE domain with knowledge of OOP concepts, JAVA/Angular programming and Automation testing. Job involves software ...

New

Mid-Level Java Developer

Okemos, MI · On-site

$46.25 - $59.75/hr

Mid-Level Java Developer Location: Okemos, MI (Hybrid) Duration: Long term Rate: Market * We are ... Oracle Database Nice to have technical skills: · Angular / Typescript / Node

Java Full Stack Developer

Okemos, MI · On-site

$47.75 - $61.75/hr

Must have Technical Skills: • Core JavaJava EE • RESTful Microservices • Jersey • SQL, PL/SQL • Oracle Database • Angular / TypeScript / Node.js • HTML/CSS • Deep understanding ...

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 ...

Showing results 21-40

Java Angular information

What is a Java Angular developer?

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.

What are the key skills and qualifications needed to thrive as a Java Angular developer?

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 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 August 2026, with employment types broken down into 81% Full Time, 6% Part Time, 2% Temporary, 10% Contract, and 1% Nights. Highlights an 82% Physical, 6% Hybrid, and 12% Remote job distribution.

W2-FTE - Full Stack Software Engineer (Java, Spring Boot, Angular, Google Cloud Platform) - Dearborn

Empower Professionals

Dearborn Heights, MI • On-site

$48.50 - $62.50/hr

Other

Posted 13 days ago


Job description

Role: Full Stack Software Engineer (Java, Spring Boot, Angular, Google Cloud Platform) 

Location: Dearborn, MI (Hybrid)

Duration: FTE

 

Job Description:

We are seeking a Full Stack Software Engineer with strong expertise in Java, Spring Boot, Angular, and Google Cloud Platform (Google Cloud Platform) to design, develop, and maintain scalable enterprise applications and automation solutions. The ideal candidate will have hands-on experience building cloud-native applications, developing RESTful APIs, implementing CI/CD automation, and creating self-service platforms that improve deployment efficiency and software delivery.

 

Responsibilities:

  • Design, develop, and maintain enterprise web applications using Java, Spring Boot, Angular, and Google Cloud Platform.
  • Build and deploy self-service portals and automation solutions.
  • Develop responsive front-end applications and scalable back-end services.
  • Design and implement RESTful APIs and integrate them with enterprise applications.
  • Develop and optimize PostgreSQL database solutions.
  • Build and maintain deployment pipelines using GitHub Actions and CI/CD best practices.
  • Perform unit testing, debugging, code reviews, and application performance optimization.
  • Ensure applications are developed following security and coding best practices.
  • Collaborate with development, DevOps, and business teams to deliver high-quality solutions.
  • Monitor, support, and enhance existing applications and automation tools.
  • Contribute to architecture decisions focused on scalability, maintainability, and performance.
  • Translate business requirements into Jira user stories with clear acceptance criteria.

 

Requirements:

  • Bachelor''s degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience in Java and Spring Boot development.
  • 5+ years of experience with Angular or similar front-end frameworks.
  • Hands-on experience with Google Cloud Platform (Google Cloud Platform) services (3+ years preferred; strong practical experience will be considered).
  • 3+ years of experience developing RESTful APIs.
  • 2+ years of experience building and maintaining GitHub Actions workflows.
  • Experience with CI/CD pipelines and deployment automation.
  • Experience building and supporting enterprise web applications.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Experience working in Agile development environments.

 

Skills:

  • Java
  • Spring Boot
  • Angular
  • Full Stack Development
  • Google Cloud Platform (Google Cloud Platform)
  • RESTful APIs
  • GitHub Actions
  • CI/CD
  • PostgreSQL
  • Web Application Development
  • DevOps
  • Git
  • Jira
  • Automation
  • Cloud-Native Applications
  • Application Security
  • Agile Development

 

Preferred Qualifications

  • Experience with iOS or Android mobile development.
  • Knowledge of application security, vulnerability analysis, and mitigation.
  • Experience working within large enterprise service teams.
  • DevOps experience.
  • Experience with Ansible, Jira, Swift, Kotlin, or scripting languages.

Anil Singh

Technical Recruiter | Empower Professionals

......................................................................................................................................

 Phone:  x 381 | Mobile:  | Fax:

100 Franklin Square Drive – 4th Floor Somerset, NJ 08873

Certified NJ and NY Minority Business Enterprise (NMSDC)