Java Full Stack Software Engineer - Automotive
Location
United States
Start and end date
26 Oct 2026 – 13 Sept 2027
Indicative hourly rate
$35.75 – 46.75/hr
Respond by
15 Oct 2026
Skills
Agile, Jenkins, Architecture, Web Applications, Test-Driven Development (TDD), software-engineering, JASMINe, Programming language, Engineering design, microservices, SPRING, Java programming language, JUnit, Performance tuning, Extreme Programming, RESTful APIsAgile, Jenkins, Architecture, Web Applications, Test-Driven Development (TDD), software-engineering, JASMINe, Programming language, Engineering design, microservices, SPRING, Java programming language, JUnit, Performance tuning, Extreme Programming, RESTful APIs View all
Company Introduction
A leading automotive organization is seeking talented software engineers to support vehicle power management, controls, and optimization initiatives.
Role Summary / Purpose
Java Full Stack Software Engineer to build applications supporting automotive vehicle power management, controls, and optimization. This is a hands-on development role covering Java and Spring Boot backend services, Angular or React user interfaces, APIs, microservices, databases, automated testing, and cloud deployment.
Key Responsibilities
Develop Java and Spring Boot backend services
Build Angular or React user interfaces
Design and implement REST APIs and microservices
Develop database solutions using PostgreSQL
Create automated tests and implement CI/CD pipelines
Deploy applications to cloud platforms
Participate in Agile development practices
Requirements – Education & Experience
Bachelor's Degree
6+ years of IT experience
4+ years of software development experience
4+ years of object-oriented development
4+ years developing web-based applications
Java enterprise and Spring-platform development
Angular, React, TypeScript, or JavaScript development
Microservice architecture and REST APIs
SOAP, WSDL, XML, or service-oriented architecture
PostgreSQL database design and development
Automated testing and continuous integration
Agile practices such as Scrum, Kanban, SAFe, XP, or TDD
Required Skills
Java
Spring Boot and Spring MVC
Angular preferred
React, TypeScript, or JavaScript
Google Cloud Platform
PostgreSQL and SQL
REST APIs and microservices
Agile software development
Test-driven development
CI/CD
Nice-to-Have / Preferred Skills
Automotive vehicle power management or controls applications
Angular
GCP deployment
Jenkins or similar CI/CD tools
Pair programming and eXtreme Programming
Karma, Jasmine, and JUnit
Application architecture and technical design
Performance optimization and code refactoring
Master's Degree
Employment Details – Type, Location, Hours
Employment Type: Contract
Contract Length: 12 months
Location: Rotunda Center, Dearborn, MI
Work Hours: 8:00 AM to 5:00 PM
Travel: None
Equal Opportunity Statement
We are an equal opportunity employer committed to building a diverse and inclusive workforce.
Requirements
Skills
Agile — Intermediate
Jenkins — Intermediate
Architecture — Intermediate
Web Applications — Intermediate
Test-Driven Development (TDD) — Intermediate
software-engineering — Intermediate
JASMINe — Intermediate
Programming language — Intermediate
Engineering design — Intermediate
microservices — Intermediate
SPRING — Intermediate
Java programming language — Intermediate
JUnit — Intermediate
Performance tuning — Intermediate
Extreme Programming — Intermediate
RESTful APIs — Intermediate
Languages
English — Professional working proficiency