Senior Java Full-Stack Engineer — Onsite in Farmington Hills

Hudson Manpower

Farmington Hills (MI)

On-site

USD 120,000 - 180,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Hudson Manpower Inc. is seeking an experienced Java Full Stack Software Engineer to design, develop, and support secure, scalable enterprise applications in Farmington Hills, MI. The role covers frontend (React/Angular) and backend (Java, Python/Node.js) with AWS cloud experience and strong REST API design.

Responsibilities include building scalable services, secure integrations, and AI/data-enabled capabilities. Onsite four days per week; 8+ years of experience preferred.

Qualifications

  • 8+ years of professional software engineering or full‑stack development experience.
  • Strong hands‑on Java development experience.
  • Strong frontend development experience using React or Angular and TypeScript/JavaScript.
  • Experience developing backend services using Java, Python, or Node.js.
  • Strong REST API design, development, and enterprise integration experience.
  • Hands‑on experience with AWS, Docker, ECS/Fargate, Amazon S3, and Amazon RDS/PostgreSQL.
  • Working knowledge of OAuth 2.0, OpenID Connect, authentication, authorization, and secure application design.
  • Experience using Git/GitHub and implementing automated testing.
  • Experience developing, deploying, and supporting enterprise applications.
  • Experience working in large enterprise or regulated environments.
  • Experience integrating applications with AI‑enabled or data services.
  • Strong analytical, troubleshooting, communication, and collaboration skills.

Responsibilities

  • Design, develop, and maintain responsive web applications using React or Angular, TypeScript, JavaScript, HTML, and CSS.
  • Develop scalable backend services and REST APIs using Java, with additional experience in Node.js and Python.
  • Implement reusable application components and maintainable software architectures.
  • Develop integrations connecting frontend applications, backend services, databases, and enterprise platforms.
  • Develop and support cloud-native applications hosted on AWS.
  • Package applications using Docker and deploy containerized workloads through Amazon ECS/Fargate.
  • Integrate applications with Amazon S3 and Amazon RDS/PostgreSQL.
  • Diagnose deployment, configuration, performance, and production reliability issues.
  • Collaborate with DevOps teams to support secure, automated application delivery.
  • Implement authentication and authorization using OAuth 2.0 and OpenID Connect.
  • Apply secure coding practices, input validation, encryption, and appropriate access controls.
  • Build reliable REST APIs and service‑to‑service integrations.
  • Support secure document ingestion, storage, search, review, reporting, and workflow applications.
  • Integrate enterprise apps with AI‑enabled services and data platforms.
  • Develop capabilities for document processing, workflow execution, and intelligent search.
  • Collaborate with AI engineers, data engineers, and enterprise architects.

Skills

Java
Frontend JS/TS
React/Angular
REST APIs
AWS
Docker
Git
Automated tests
OAuth/OpenID
CI/CD
Python/Node.js
Enterprise apps

Tools

Docker
ECS/Fargate
Amazon S3
Amazon RDS/PostgreSQL
Git

Job description

Hudson Manpower Inc. is seeking an experienced Java Full Stack Software Engineer to design, develop, and support secure, scalable enterprise applications in Farmington Hills, MI. The role covers frontend (React/Angular) and backend (Java, Python/Node.js) with AWS cloud experience and strong REST API design.

Responsibilities include building scalable services, secure integrations, and AI/data-enabled capabilities. Onsite four days per week; 8+ years of experience preferred.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Full Stack Engineer - Spring Boot | Onsite
Senior Java Full Stack Engineer - Spring Boot | Onsite

Hudson Manpower • Cincinnati (OH)

On-site
USD 120,000 - 160,000
Senior Full Stack Developer
Senior Full Stack Developer

Eliassen Group • Farmington Hills (MI)

On-site
USD 83,000 - 96,000
Medical, Dental, and Vision benefits
401k with company matching
Life insurance
Java Full-Stack Engineer (Angular) – Onsite MI
Java Full-Stack Engineer (Angular) – Onsite MI

Datamaxis • Okemos (MI), Farmington Hills (MI)

On-site
USD 110,000 - 150,000
Full Stack Developer
Full Stack Developer

Stellar IT Solutions LLC • Farmington Hills (MI)

On-site
USD 55,000 - 96,000
Full-Stack Java/Angular Developer — Hybrid MI Onsite 4x Week
Full-Stack Java/Angular Developer — Hybrid MI Onsite 4x Week

Stellar IT Solutions LLC • Farmington Hills (MI)

On-site
USD 55,000 - 96,000
Senior Java Full Stack Engineer - Onsite Houston
Senior Java Full Stack Engineer - Onsite Houston

Experis Technology Group • Houston (TX)

On-site
USD 120,000 - 180,000
Senior Full-Stack Developer: Cloud-Native APIs & Web Apps
Senior Full-Stack Developer: Cloud-Native APIs & Web Apps

Eliassen Group • Farmington Hills (MI)

On-site
USD 83,000 - 96,000
Medical, Dental, and Vision benefits
401k with company matching
Life insurance
Java Full-Stack Engineer: Spring Boot & Enterprise Apps
Java Full-Stack Engineer: Spring Boot & Enterprise Apps

Hudson IT and Manpower • Cincinnati (OH)

On-site
USD 90,000 - 150,000
Software Engineer Java
Software Engineer Java

Austincc • Farmington Hills (MI)

Remote
USD 90,000 - 120,000
Software Engineer Java
Software Engineer Java

Southern Arkansas University • Farmington Hills (MI)

Hybrid
USD 80,000 - 110,000