
Senior/Lead Software Engineer – IAM
Arrive
full-time
Posted on:
Location Type: Remote
Location: Poland
Visit company websiteExplore more
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