We are seeking a highly skilled SailPoint IIQ Developer to join our Identity and Access Management (IAM) team. This role involves leading the development and implementation of SailPoint solutions, automating access management processes, and supporting the integration of identity platforms with other enterprise systems. The ideal candidate will bring deep technical expertise in SailPoint, Java, and related technologies, and possess a strong understanding of secure coding practices and identity governance.
Key Responsibilities:Identify and drive opportunities for automation by evaluating and implementing new tools that add business value.
Lead the end-to-end delivery of software components, ensuring alignment with functional and product requirements.
Support the onboarding and rollout of new applications into the IAM ecosystem.
Participate as a full stack team member, owning all aspects of business application delivery.
Design and develop integrations with a variety of endpoint systems to automate identity lifecycle and access governance processes.
Develop secure, scalable, and performant code using technologies like Java, JavaScript, XML, and BeanShell.
Monitor, troubleshoot, and resolve incidents related to SailPoint and other integrated applications.
Follow SDLC best practices for requirement gathering, solution design, implementation, testing, and deployment.
Design and implement custom logic when out-of-the-box SailPoint features do not meet business needs.
Stay current with open-source technologies and modern frameworks to address evolving business challenges.
Ensure all solutions adhere to internal and industry-standard security practices and compliance requirements.
Required Qualifications:Handson experience in SailPoint IdentityIQ development, administration, and deployment.
Strong proficiency in Java, XML, JavaScript, BeanShell, and SailPoint IIQ APIs.
Experience with custom workflows, rules, connectors, and plugin development in SailPoint.
Proven expertise in integrating external applications using REST APIs (e.g., SCIM 2.0).
Proficiency in building custom JARs using tools like ANT or Maven.
Hands-on experience onboarding connectors for systems such as Active Directory, JDBC, Web Services, AWS, Azure, and more.
Experience integrating ServiceNow, CyberArk, and other IAM tools with SailPoint IIQ.
Familiarity with multi-domain/multi-forest Active Directory environments, including provisioning and secure TLS communications.
Deep understanding of OOTB components such as:
Role-Based Access Control (RBAC)
Segregation of Duties (SoD) Policies
Workflows
Certifications
Birthright Provisioning
Provisioning/Deprovisioning Logic