Die bexio ag sucht einen Lead Engineer IAM (m/w/d) in Rapperswil-Jona. Die Rolle kombiniert technische Führung eines Entwicklerteams mit der Verantwortung für Keycloak-Infrastruktur und die schrittweise Modernisierung von Authentifizierungssystemen.
In dieser Position übernimmt das Unternehmen die technische Verantwortung für Identity- und Access-Management-Services, wobei der Schwerpunkt auf Keycloak und der Integration verschiedener Anwendungen liegt. Der Lead Engineer leitet ein kleines, praktisches Entwicklerteam und treibt die Weiterentwicklung sowie Stabilisierung der bestehenden Authentifizierungs- und Autorisierungsprozesse voran, wobei eine Mischung aus PHP-Legacy-Code und modernen JVM-Services berücksichtigt wird.
Aufgaben
- Planung und Implementierung von Keycloak-Konfigurationen, einschließlich Realms, Clients, Rollen, Gruppen und Token-Mappings für produktive SaaS-Szenarien.
- Entwicklung und Pflege von Keycloak-Erweiterungen sowie Custom Providern im JVM-Umfeld für tiefgreifende Service-Integrationen.
- Schrittweise Migration und Ablösung alter Authentifizierungslogiken in bestehenden Anwendungen, wobei Stabilität und Nutzererfahrung gewahrt bleiben.
- Gewährleistung eines stabilen Betriebs der IAM-Services durch Monitoring, Alerting, Incident-Management, Fehlerbehebung und kontinuierliche Reduzierung technischer Schulden.
Anforderungen
- Umfassende praktische Erfahrung mit Java/JVM und Keycloak in produktiven, idealerweise mandantenfähigen SaaS-Umgebungen.
- Tiefgehendes Verständnis von OpenID Connect (OIDC), OAuth 2.0 und gängigen Web-Security-Standards wie JWT, CORS und State Handling.
- Fundierte Kenntnisse in PHP oder die Bereitschaft, sich intensiv in bestehenden PHP-Code einzuarbeiten, um alte Auth-Logiken zu verstehen und zu ersetzen.
- Starkes Bewusstsein für Clean Code, automatisierte Deployment-Pipelines, Skalierbarkeit und System-Performance.
- Klare und effektive Kommunikation auf Augenhöhe mit Product Ownern, Entwicklern und Stakeholdern zur Begründung technischer Entscheidungen.
- Hohe Eigenverantwortung, starke Organisationsfähigkeit und die Fähigkeit, sich selbst und das Team über mehrere Themen, Systeme und Stakeholder hinweg zu strukturieren und zu führen.
Was das Unternehmen bietet
- Flexible Arbeitszeiten und die Möglichkeit, den idealen Arbeitsort zu wählen, sofern die Arbeit es zulässt.
- Angemessene Bezahlung für gute Arbeit.
- Respektvoller und unkomplizierter Umgang sowie Freiraum zur persönlichen Entfaltung in einem positiven Arbeitsumfeld.
- Regelmäßige Mitarbeiter-Events zur Stärkung des Zusammenhalts.
- Förderung der Work-Life-Balance mit Sport- und Entspannungsangeboten.
- bexio übernimmt den größeren Prämienanteil der Pensionskasse und bietet ein individuelles Wahlprogramm.
- Günstige Mobile Abo Konditionen.
Über das Unternehmen
Die bexio ag ist ein junges, dynamisches Unternehmen, das im Team gemeinsam an der Verbesserung des Produkts arbeitet. Es herrscht eine lebendige Scale-Up-Atmosphäre, in der die Ideologie des Unternehmens gelebt wird und die Liebe zum Web im Vordergrund steht. Das Unternehmen bietet Raum für persönliche und fachliche Weiterentwicklung in einem positiven Arbeitsumfeld mit Freiraum für Ideen.
- Teamorientierte Zusammenarbeit zur Produktverbesserung.
- Lebendige Scale-Up-Atmosphäre mit Leidenschaft für das Web.
- Raum für persönliche und fachliche Weiterentwicklung.
Quelle: öffentlich zugängliche Karriereseite des Arbeitgebers. Batchly ist nicht der Arbeitgeber und steht nicht notwendigerweise in einem Vertragsverhältnis mit dem Unternehmen.