Software-Design and Development
At SAP, we keep it simple: you bring your best to us, and we'll bring out the best in you. We're builders touching over 20 industries and 80% of global commerce, and we need your unique talents to help shape what's next. The work is challenging – but it matters. You'll find a place where you can be yourself, prioritize your wellbeing, and truly belong. What's in it for you? Constant learning, skill growth, great benefits, and a team that wants you to grow and succeed.
Aufgaben
- Lead the harmonization of access control mechanisms across multiple integrated products, ensuring a consistent and secure user experience
- Build backend foundations for future AI with clean APIs, solid data models, and strong team collaboration
- Drive product development from ideation to data-driven improvements
- Bootstrap, develop, maintain and operate both new micro services and existing monolithic applications, following either traditional server-based or serverless principles
- Partner with other teams and individuals across the organization to tackle intricate technical & business challenges
- Uphold stringent security guidelines, safeguarding our operations and data
- Exhibit an outcome-focused mindset, unafraid to challenge ideas and push boundaries
Anforderungen
- 5+ years of software developer experience, following agile methodologies
- Experience with access management with a strong security focus, preferably within enterprise-scale or multi-tenant environments
- Understanding in identity and access management (IAM) technologies and frameworks (e.g., OAuth2, OpenID Connect, SAML)
- Passionate about fast iterations, test-driven development, pair programming and pragmatic development approaches
- Curious and proactive about using AI tools to boost developer experience, productivity, and how we build software
- Solid experience in backend development, deep knowledge of Java and Kotlin and exposure to functional programming
- Experience utilizing Docker, Kubernetes, and associated cloud technologies (AWS, GCP or MS Azure)
- Solid hands-on experience with relational databases, ideally MySQL or PostgreSQL
- Experience in developing microservices (microservice architecture), solid understanding of message- and event-driven architectures and distributed systems patterns
- Good cross-team communication and stakeholder alignment skills
- Ability to analyze complex systems and drive architectural decisions that span multiple products
- Ability to balance pragmatism and engineering excellence
Benefits
- Competitive compensation and benefits package
- Opportunities for career growth and development
- Flexible work arrangements and remote work options
- Comprehensive health and wellness programs
- Collaborative and inclusive work environment