Arrive

Senior/Lead Software Engineer – IAM

Arrive

full-time

Posted on:

Location Type: Remote

Location: Poland

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Keeping a production IAM system secure, stable, and well-understood
  • Proactive vulnerability management, dependency hygiene, and critical fixes
  • Contributing to or owning the technical roadmap — what we maintain, what we improve, and how we migrate to the new unified IAM platform
  • Working with product teams across the business to define the migration approach and help drive successful adoption of the new platform
  • Shaping engineering standards: code review culture, security practices, architectural consistency
  • Representing the team in cross-functional conversations and communicating trade-offs clearly
  • Knowledge sharing: documentation, runbooks, onboarding, technical mentorship
  • Participating in on-call coverage for the systems you own

Requirements

  • 3–5+ years of programming experience
  • Java and Spring Boot
  • Microservices architecture
  • Familiarity with CIAM concepts — authentication and authorisation — in production systems
  • Experience with OpenID Connect and/or SAML an advantage
  • A track record of making and defending technical decisions, or a clear and demonstrated progression toward doing so
Benefits
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootMicroservices architectureCIAM conceptsOpenID ConnectSAMLvulnerability managementdependency hygienetechnical roadmapcode review
Soft Skills
communicationtechnical mentorshipcollaborationdecision-makingdocumentationonboardingproactive problem-solvingcross-functional teamworktrade-off analysisengineering standards