114 senior software developer java jobs at 33 companies in Ann Arbor, MI
2mo
Save
Mark Applied
Hide
2mo
Senior Software Engineer
Birmingham, Michigan, United States
HybridFull Time
RPM Freight Systems: Coordinates finished vehicle transportation and global logistics solutions.
5+ YOE5+ years in software engineering; distributed systems and cloud-native development; AWS and microservices; Java/Spring Boot; REST APIs; DevOps and observability.
AWS, EKS, Lambda, API Gateway, Apache Kafka, Spring Boot, MongoDB Atlas, OpenSearch, Terraform, AWS CDK, CloudFormation, Git, CI/CD, JUnit
CognizantNasdaq: CTSH: Provides IT consulting and digital business process services.
10+ YOE10+ years in software development or IT; expertise in Java, Spring Boot, Kafka, REST APIs, microservices, ActiveMQ, Apache Camel, and Maven or Gradle; bachelor's degree required.
CognizantNASDAQ: CTSH: Provides IT consulting and technology services to global enterprises.
10+ YOE10+ years in software development or IT; expertise in Java, Spring Boot, REST APIs, microservices, Kafka, ActiveMQ, Apache Camel, Maven or Gradle; bachelor's degree required.
General MotorsNYSE: GM: Manufactures and sells automobiles and automotive parts globally.
5+ YOEDesign, develop and test Android infotainment software; collaborate in Agile; 5+ years Android, Kotlin/Java/C++; MVVM, testing frameworks; BS in CS/EE.
CognizantNasdaq: CTSH: Provides global information technology and business process outsourcing services.
10+ YOERequires 10+ years in software development or IT, Java and Spring Boot expertise, Kafka, REST APIs, ActiveMQ, Apache Camel, Maven or Gradle, troubleshooting skills, and a relevant bachelor's degree.
Java, Spring Boot, Kafka, ActiveMQ, Apache Camel, Maven, Gradle, AWS, Linux, REST APIs, microservices, CI/CD, DevOps, Agile, Spring MVC
Ford Motor CompanyNYSE: F: Ford manufactures, sells, and services vehicles and mobility solutions.
4+ YOEBachelor's degree in a technology field, 4+ years of software engineering, frontend and backend framework experience, Python and/or Java, 3+ years of GCP, and 2+ years of Terraform.
Tech MahindraNational Stock Exchange of India: TECHM: Global provider of information technology and business process services.
8+ YOEBachelor's degree required, 8+ years software development experience. Strong Java/Spring Boot, Python or Go, frontend (React/Angular/TypeScript), CI/CD, cloud, DevOps, and AI integration skills.
Eccalon: High-tech cybersecurity and AI solutions for government and industry.
5+ YOEBachelor's degree or equivalent,5+ years software engineering experience,proficiency in Java/Python/JavaScript/TypeScript/Go/C#,experience with system design,databases,cloud platforms,and Git.
Senior Software Engineer (Agentic AI Applications)
Detroit, Michigan, United States
OnsiteFull Time
Rocket CompaniesNYSE: RKT: Provides digital mortgage, real estate, and personal finance services.
5+ YOE5+ years professional software development; strong full-stack experience; cloud deployment experience (AWS, Azure, GCP); experience with AI/LLM systems, system design, testing, and observability.
C#, Java, Python, JavaScript, TypeScript, Angular, AWS, Microsoft Azure, Kubernetes, CI/CD, LangGraph, Semantic Kernel, AutoGen, CrewAI, LLM APIs, Model Context Protocol (MCP), Claude Code
Sunnyvale or Washington or San Diego or Fort Walton Beach or Ann Arbor or London or Stuttgart or Munich or Stockholm or Bengaluru or Seoul or Tokyo
$153k-$220k/yrOnsiteFull Time
Applied Intuition: Developing software and simulation infrastructure for autonomous vehicles.
5+ YOE5+ years backend experience; 4+ years coding in Golang, Python, Java, or C++; 4+ years building backend systems on major cloud providers; deep Kubernetes expertise; experience with workload scheduling and autoscaling.
Full Stack Software Engineer (React + .NET/Java, Shopify)
Dearborn, Michigan, United States
OnsiteContract
Datamaxis: Provides IT consulting, data analytics, and strategic staffing services.
6+ YOE6+ years web services experience; strong React or Angular and JavaScript/TypeScript skills; backend experience with C#/.NET or Java; RESTful API design, SQL, Azure, CI/CD, and experience with GitHub, SonarQube, and JFrog.
KLANASDAQ: KLAC: Provides process control and yield management for semiconductor manufacturing.
Extensive C++ systems development for high-performance backend infrastructure, multithreading and concurrent programming, performance profiling, Linux/Windows familiarity, experience with Git and CI/CD, and mentoring/technical leadership experience.
Shibumi: Strategic portfolio management platform for aligning strategy with execution.
Technical leadership in backend and full-stack systems, strong Java/Spring experience, familiarity with distributed systems, Kafka, AWS, Kubernetes, and ability to design and mentor across teams.
StellantisNYSE: STLA: Designs, manufactures, and sells passenger cars and commercial vehicles.
5+ YOEBachelor’s degree and 5+ years of production software development. Requires AWS, distributed systems, backend programming, Docker, Kubernetes/ECS/EKS, CI/CD, testing, and infrastructure automation experience.
StellantisNYSE: STLA: Designs and manufactures vehicles for diverse global automotive brands.
5+ YOEBachelor's degree in a relevant engineering or computer science field, 5+ years of production software development, AWS, distributed systems, backend programming, containers, CI/CD, testing, and infrastructure automation.
Domino'sNASDAQ: DPZ: Global pizza chain providing delivery and carryout services.
7+ YOE7+ years OOP development experience; expert in Kotlin and/or Swift; proficiency with Xcode and/or Android Studio, Java/Objective-C, Gradle, Fastlane, Firebase/Adobe analytics, CI (Jenkins/GitHub), MacOS/Unix/Linux, Docker; app store submission and unit testing experience.
Ally FinancialNYSE: ALLY: Digital financial services provider specializing in auto financing and banking.
7+ YOE7+ years experience, Bachelor’s in Computer Science/Engineering or equivalent, expertise in automation, workflow orchestration, RPA, APIs, Python and Java, cloud (AWS/Azure), CI/CD, observability, and mentoring/technical leadership.
KLANASDAQ: KLAC: Provides process control systems for the semiconductor manufacturing industry.
8+ YOEExtensive C++ systems engineering experience to architect and build scalable backend infrastructure for real-time data processing, distributed storage and microservices; strong multithreading, performance optimization, Git and CI/CD; mentoring experience.
Columbus or Austin or Chicago or Detroit or Dallas or Houston
$57k-$113k/yrOnsiteFull Time
HuntingtonNASDAQ: HBAN: Provides regional commercial, consumer, and mortgage banking services.
3+ YOE3+ years Java/J2EE development experience, Bachelor's degree or equivalent, REST API and JavaScript/Dojo proficiency, SQL skills, strong OOP and problem-solving, experience with enterprise integrations.
Java, J2EE, JavaScript, Dojo, SQL, RESTful APIs, IBM FileNet Content Management, IBM Case Manager, IBM BAW, WebSphere Application Server