Staff Cloud-Native Java Engineer | AI-Driven Modernization

Credit Acceptance Corporation

Southfield (MI)

On-site

USD 140,000 - 170,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Credit Acceptance Corporation in Southfield, Michigan seeks a senior software engineer to design, build and modernize cloud-native Java 21/Spring Boot services on AWS, with a focus on AI-assisted development, security and maintainability.

You will drive spec-driven changes, lead modernization across Consumer 360, mentor engineers, and collaborate across teams to ensure reliable, scalable production systems while advancing AI agent capabilities.

Qualifications

  • Bachelor's degree in CS, IS, or equivalent; or equivalent work experience.
  • Minimum 8 years of software engineering experience.
  • Experience leading technical direction across multiple applications.
  • Expert, hands-on Java (17/21) and Spring Boot: REST and event-driven services.
  • Experience with AI-assisted delivery: spec-driven development, test automation, CI/CD (GitHub Actions).
  • Experience in data modeling and messaging.
  • Willingness to participate in an on-call rotation.
  • Residence in hub locations: Southfield, MI; Bellevue, WA; or San Francisco Bay Area, CA.

Responsibilities

  • Design, build and continuously improve cloud-native Java 21 / Spring Boot services on AWS, with AI coding agents for daily use.
  • Practice spec-driven development with acceptance criteria and requirement IDs; back with automated tests.
  • Lead modernization of Consumer 360: upgrade Java/Spring Boot, move to managed messaging, migrate on-prem workloads to AWS.
  • Author, apply and advocate coding, documenting and testing standards.
  • Conduct impact analysis across multiple applications and lead reviews.

Skills

Java
Spring Boot
AWS
AI/ML integration
Spec-driven development
Code reviews
Mentoring
On-call rotation
REST & event-driven architecture
Kubernetes (EKS)
GitHub Actions
Pact / contract testing
API design

Education

Bachelor's degree in Computer Science
Equivalent work experience

Tools

Amazon EKS
Bedrock AgentCore
Spring AI
OpenAPI
Pact
GitHub Actions

Job description

Credit Acceptance Corporation in Southfield, Michigan seeks a senior software engineer to design, build and modernize cloud-native Java 21/Spring Boot services on AWS, with a focus on AI-assisted development, security and maintainability.

You will drive spec-driven changes, lead modernization across Consumer 360, mentor engineers, and collaborate across teams to ensure reliable, scalable production systems while advancing AI agent capabilities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Consumer 360 — AI Cloud
Staff Software Engineer, Consumer 360 — AI Cloud

Credit Acceptance Corporation • San Francisco (CA)

On-site
USD 180,000 - 260,000
Staff Software Engineer – AI-Driven Consumer 360
Staff Software Engineer – AI-Driven Consumer 360

Credit Acceptance Corporation • California

Hybrid
USD 155,000 - 227,000
401(K) match
Adoption assistance
Parental leave
+2
Senior Software Engineer, AI‑Driven Consumer 360 Platform
Senior Software Engineer, AI‑Driven Consumer 360 Platform

Credit Acceptance Corporation • Bellevue (WA)

On-site
USD 150,000 - 190,000
AI-First Staff Software Engineer, AWS Cloud
AI-First Staff Software Engineer, AWS Cloud

Credit Acceptance Corporation • United States

Hybrid
USD 155,000 - 227,000
401(k) match
Adoption assistance
Parental leave
+3
Senior AI-Driven Software Engineering Manager
Senior AI-Driven Software Engineering Manager

Credit Acceptance Corporation • United States

Remote
USD 155,000 - 228,000
401K match
Flexible work options (remote/onsite/h
Company provided tech
Senior Enterprise AI & Systems Architect (Hybrid)
Senior Enterprise AI & Systems Architect (Hybrid)

Credit Acceptance Corporation • Bellevue (WA)

Hybrid
USD 279,000 - 391,000
401(k) match
Hybrid work arrangement
Excellent benefits
Senior Cloud-Native Software Architect — Java & AI
Senior Cloud-Native Software Architect — Java & AI

Solventum • Smyrna (GA)

On-site
USD 140,000 - 190,000
Medical Insurance
Dental Insurance
Vision Insurance
+7
Senior AI-Driven Cloud Software Engineer
Senior AI-Driven Cloud Software Engineer

Sun Communities • Southfield (MI)

On-site
USD 120,000 - 160,000
Comprehensive Medical and Prescription
Dental and Vision Plans
On-Site Fitness Center
+10
Staff Software Engineer, Consumer 360
Staff Software Engineer, Consumer 360

Credit Acceptance Corporation • Bellevue (WA)

On-site
USD 150,000 - 190,000
Staff Software Engineer, Consumer 360
Staff Software Engineer, Consumer 360

Credit Acceptance Corporation • San Francisco (CA)

On-site
USD 180,000 - 260,000