CareerPlanSign in

Senior Software Engineer – Java & Azure Microservices

Warren, Michigan, United States of America💼 Full-time🗓 2026-08-13 → 2026-09-26

Core

Design, build, and evolve cloud-native enterprise applications powering critical customer and dealer experiences using Java and Azure microservices.

Role type

Senior hands-on IC software engineer (Java/Azure microservices)

Builds

Scalable microservices, secure RESTful APIs, and cloud-native infrastructure for enterprise applications

Domain

Automotive enterprise software, cloud-native distributed systems

Deliverable

production ML models | product features | infrastructure

Required skills

Java, Spring Boot, RESTful API design, Microsoft Azure, Kubernetes (AKS), CI/CD pipelines, relational and NoSQL databases, cloud-native patterns, AI-assisted development tools, technical mentoring

Preferred skills

Large-scale high-availability systems, event-driven architectures, observability tooling, security best practices (OAuth2/OIDC, JWT, mTLS), front-end development, legacy modernization

Technologies

Java, Spring Boot, Azure (AKS, SQL, Cosmos DB, Service Bus, Key Vault, App Gateway), Kubernetes, PostgreSQL, Oracle, MySQL, Redis, Cassandra, GitHub Copilot, Cursor, Codeium

Responsibilities

Design and develop microservices and APIs; build secure resilient services on Azure; collaborate on technical designs; own services end-to-end; implement CI/CD pipelines; tune data models; apply cloud-native patterns; conduct code reviews and architecture discussions; mentor developers

Seniority

Senior, hands-on IC with technical leadership

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.