remote
Software Engineer - Identity Shield Backend - Ally Financial
Software Engineer
Backend engineer focused on building secure, scalable identity services using Java, Spring Boot, and AWS. Drive microservice development, API design, and authentication workflows to protect user data and enable seamless identity experiences.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services for identity and access management.
- Implement secure authentication flows (OAuth, OpenID Connect) and token handling across distributed systems.
- Collaborate with cross‑functional teams to define API contracts and enforce best practices in security and performance.
- Deploy and monitor services on AWS using CI/CD pipelines, ensuring high availability and resilience.
- Participate in code reviews, troubleshooting, and continuous improvement of the identity platform.
Requirements
- 3+ years of backend development experience with Java and Spring Boot.
- Strong understanding of identity protocols (OAuth, OpenID Connect) and security principles.
- Hands‑on experience with AWS services (Lambda, API Gateway, DynamoDB, Cognito).
- Proficiency in designing RESTful APIs and microservice architectures.
- Excellent problem‑solving skills and a collaborative mindset.