Staff Software Developer (IAM)

Requirements

  • Have 7+ years of JVM development experience, preferably with Kotlin
  • Know how to approach performance problems on JVM and Postgres
  • Are experienced in building and operating SaaS production services in a distributed, multi-tenant environment
  • Can fluently navigate a modern devops stack: K8S, OpenTelemetry, Grafana
  • Have a track record of taking over and improving existing production services

Nice to Have

  • Prior experience with identity management protocols, such as OAuth 2.0, OIDC, SAML 2.0, or SCIM 2.0
  • If you have designed and evolved domain models for organizational or identity systems
  • Cybersecurity experience: estimating risks, recognizing common vulnerability antipatterns, and promoting best SSDLC practices
  • Hands-on experience with Go

What You'll Be Doing

  • Own the entire SDLC: codebase, architecture, and operations
  • Maintain and evolve the services in Kotlin and a little bit of Go, ensuring reliability and performance as the platform grows
  • Design and implement new features across the identity, organization, membership, group, and workspace domains
  • Review and integrate PRs from other platform teams
  • Manage integrations with other JCP platform components and connected applications

Perks and Benefits

  • Strong base salary. We offer competitive pay that reflects your skills and experience
  • Flexible work location. Enjoy the freedom to work from home or from the office
  • Remote work. Spend up to 30 days per year working remotely from abroad
  • Extra time off. More days to relax, recharge, and do the things you love
  • Medical insurance allowance. Enjoy peace of mind for you and your family
  • Learning and development opportunities. Access to conferences, courses, and language classes
  • Language classes. Pick up the local language or sharpen your English skills
  • Fuel your day. Enjoy a hot meal or receive a lunch allowance on workdays
  • Mental health support. To help you feel your best, we provide easy access to professional mental health services
  • Sports benefit. Enjoy an on-site gym or sports club stipend
  • Internal events. Join company-wide celebrations and team gatherings

*Some benefits may vary depending on location.

AI Summary ✨

Similar jobs

  • Research Intern, ClickHouse Labs

    ClickHouseGermanyNetherlands2 days ago
    NewRemoteRegistered sponsor
  • Langfuse - Senior Software Engineer, SDK

    ClickHouse6 locations3 days ago
    Registered sponsor
    €90k – €160k / year base
  • Staff Software Engineer (Agentic Search) - Runtime

    NebiusAmsterdam, Netherlands6 days ago
  • Staff Software Engineer (Agentic Search) - Crawler

    NebiusAmsterdam, Netherlands6 days ago
  • See all jobs in Netherlands →