Software Engineer
Fast Switch · MI
—
Jul 26, 2026
MI
Jul 28, 2026
What this job asks for AI summary
A full-stack software engineering role on a Connected Vehicle platform, responsible for building and maintaining backend microservices and APIs in Java/Spring Boot on GCP, as well as contributing to a customer-facing chatbot using NLU and Retrieval-Augmented Generation (RAG) patterns. The role also involves dealer support tooling and requires experience across both cloud-native backend development and modern front-end frameworks. Suited to an experienced engineer comfortable owning end-to-end feature delivery in an Agile environment.
Senior level · 5+ years · Bachelor's required · Contract
“or” means any one of them counts — you don't need all of them.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
Why we read it this way (8)
The posting is from FastTek Global, an IT staffing/consulting firm — this is almost certainly a contract placement, though the posting does not explicitly state contract vs. full-time; employment type is inferred from the staffing-firm context.
The 'Skills Required' section lists AWS, GCP, Angular, Spring Boot, React, and Java together, stating the candidate must have 5+ years in 'one or multiple' of these — interpreted as a collective gate on the stack rather than 5+ years in each individually. Java is separately called out with an explicit 5-year requirement in the Experience section.
Angular and React are both listed as required stack technologies. The posting does not clarify whether both are needed simultaneously or as alternatives; both are captured as required per their placement in the Skills Required section.
Tekton, Jenkins, and GitHub Actions appear together as CI/CD tool examples within a required experience bullet; CI/CD is marked required while the specific tools are captured as preferred alternatives since the posting treats them as interchangeable examples.
Kubernetes and Microservices appear only under 'Skills Preferred' and are marked accordingly.
The posting mentions 42-Crunch for API security scanning in the responsibilities narrative but not in any requirements section; it is omitted as it reads as a tool the team uses rather than a candidate gate.
NLU model design and RAG pattern implementation are described as responsibilities, not as named-technology skill requirements, so they are not emitted as discrete skills.
Posting is for a contract engagement — the market benchmarks below price full-time roles, so read the comp comparison with that in mind.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.