Partner IAM – Security Platform Engineer
Posted 2hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
IAM Security Platform Engineer modernizing Ford’s B2B identity platform. Building Microsoft Entra, Java, Spring Boot, and API solutions for dealers, suppliers, and partners.
Responsibilities:
- Design, build, test, and maintain secure applications and services using Java, Spring Boot, REST APIs, and relevant web technologies
- Engineer identity solutions using Microsoft Entra ID and Microsoft Entra External ID, focusing on external/B2B identities
- Develop integrations with Microsoft Graph API and related Microsoft identity services
- Design, develop, and maintain Spring Boot RESTful API microservices and web user interfaces
- Collaborate with technical leads, architects, security teams, and application teams to deliver IAM platform capabilities aligned with enterprise standards
- Analyze, design, and implement tactical and strategic IAM solutions improving security posture and user experience
- Contribute to IAM platform strategy, technical architecture, and product roadmaps
- Build and maintain monitoring, alerting, operational dashboards, and diagnostic capabilities using KQL
- Support production operations, including service requests, incidents, problems, and root-cause analysis
- Create and maintain architecture, API, coding, configuration, operational, and application onboarding documentation
- Apply Agile software development practices
- Build and use CI/CD pipelines for automated build, testing, security validation, and deployment
- Collaborate with globally distributed and cross-functional teams
- Own the end-to-end software engineering lifecycle from requirements and design through production support
- Use AI-assisted development tools such as GitHub Copilot or equivalent
- Participate in rotational on-call support
Requirements:
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience
- 5+ years of relevant software engineering, IAM, or IT experience
- Hands-on experience designing or engineering identity solutions using Microsoft Entra ID, with experience supporting external/B2B identities
- Strong experience developing RESTful APIs using Java and Spring Boot
- Experience integrating applications with Microsoft Graph API
- Experience with web application development using Angular or another modern JavaScript/TypeScript framework
- Strong understanding of relational and/or NoSQL databases
- Experience building APIs, batch services, or web applications with automated unit, integration, and end-to-end testing
- Experience implementing automated build, test, security, and deployment processes using CI/CD pipelines
- Experience with GitHub, Jira, and Postman
- Familiarity with 42Crunch, SonarQube, or Checkmarx
- Experience with PowerShell or comparable scripting/automation technologies
- Experience troubleshooting complex enterprise applications and identity integrations
- Strong problem-solving, communication, and collaboration skills
- Ability to communicate complex technical concepts to engineering teams, application owners, business partners, and leadership
- Experience collaborating effectively with globally distributed teams
- Ability to manage priorities and ambiguity while delivering against deadlines
- Ability to participate in rotational on-call support
- Preferred: Microsoft Entra External ID, Google Cloud Platform, Microsoft Azure, Azure DevOps, KQL, GitHub Copilot, and large-enterprise IAM experience
















