About this role
Senior Software Engineer at Ally Financial. Location: Detroit or Charlotte. Role: designing backend, developing services, mentoring engineers Requirements: 3+ years software engineering experience; Bachelor's degree or equivalent; strong Java and cloud-native backend skills; experience with microservices, REST APIs, EMR/CI/CD tools, and excellent communication and problem-solving. Category: Software Development Seniority: Mid Level Tools: Java, Java EE, Spring Boot, REST Web Services, Hibernate, MySQL, JUnit, AWS EC2, AWS ECS, API Gateway, AWS Lambda, AWS S3, AWS SQS, bash, Python, JavaScript, GitLab, JSON, XML, XSLT, CI/CD, Claude Code Commitment: Full Time Workplace: Hybrid Languages: English