6 days ago
Senior Software Engineer - Identity Access Management
Berlin
full-timesenior HybridReal Estate Visa Sponsor
Tech Stack
Description
You will design, develop, and deploy secure identity and access management solutions across the Scout24 digital real estate ecosystem. You'll work with technologies like AWS, Java/Kotlin, React, and Okta to build scalable authentication systems while mentoring others and promoting engineering excellence.
Requirements
- Bachelor’s degree in computer science or a related field
- Significant professional experience as a Senior Software Engineer, working on secure, distributed, cloud-based systems
- Expertise in backend development (Java/Kotlin, Spring)
- Strong hands-on experience with Okta administration and integration, including automation, custom policies, and monitoring
- In-depth knowledge of OAuth 2.0, OpenID Connect (OIDC), SSO, MFA, Identity Federation, and API security/token management
- Familiarity with AWS services and Infrastructure as Code (IaC) principles
- Proven ability to collaborate with product managers, UX designers, and stakeholders
- Excellent communication and leadership skills, with experience mentoring engineers
- Passion for technology, curiosity, and commitment to delivering high-quality software
- Experience leveraging AI tools to drive problem-solving and productivity
Responsibilities
- Design and implement authentication and authorization systems
- Develop secure backend logic using Java or Kotlin with Spring and serverless TypeScript
- Develop user-friendly interfaces in React
- Integrate and administer Okta, implementing OAuth 2.0, OpenID Connect (OIDC), and custom sign-on policies
- Develop and automate identity workflows using Okta Workflows
- Monitor and troubleshoot SSO systems to ensure reliability
- Manage API security token management
- Own the full development lifecycle
- Promote engineering excellence by mentoring others, advocating for clean code, continuous delivery, pair programming, and test-driven development
- Continuously evaluate and improve security, scalability, and usability of IAM systems
0 views 0 saves 0 applications