Drimva

General Motors

Senior Software Engineer – Java & Azure Microservices

Warren, Michigan, United States of America +1 · Hybrid · Senior · Full-time · Posted Sep 11, 2026

Location
Warren, Michigan, United States of America
Austin, Texas, United States of America
Experience
7+ years of professional software development experience building production-grade applications.
Education
Bachelor’s degree in Computer Science, Software Engineering, or a closely related technical field, or equivalent, demonstrable professional software engineering experience.
Visa sponsorship
GM does not provide immigration-related sponsorship for this role, now or in the future.

About the job

Designs and leads development of Java and Spring Boot microservices and secure APIs on Microsoft Azure for customer and dealer applications.

What you'll do

  • Design, build, operate, and improve microservices and RESTful APIs, including testing, deployment, observability, and support.
  • Improve CI/CD, automation, and DevOps practices; apply cloud-native and distributed-systems patterns.
  • Provide technical leadership through design discussions, code reviews, mentoring, and guidance on engineering practices.

What they ask for

  • 7+ years of professional software development experience building production-grade applications.
  • Bachelor’s degree in Computer Science, Software Engineering, or a closely related technical field, or equivalent, demonstrable professional software engineering experience.
  • Hands-on experience with Java, Spring Boot, microservices, RESTful APIs, Microsoft Azure, and Kubernetes (AKS).
  • Experience with relational and NoSQL databases, CI/CD and DevOps, Agile/Scrum, and AI-assisted development tools.

Nice to have

  • Experience with large-scale, high-availability enterprise systems, event-driven architectures, and messaging or streaming platforms.
  • Experience with observability, security practices, front-end/full-stack development, or modernizing legacy applications.

Tools

Java, Spring Boot, Microsoft Azure, AKS, PostgreSQL, Oracle, MySQL, Redis

AI focus

Uses AI-assisted development tools such as GitHub Copilot, Cursor, and Codeium to improve delivery speed, developer productivity, and code quality.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)