What are the responsibilities and job description for the Sr. Java/Sailpoint Developer position at SmartTech Staffing Partners?
Job Details
Position Overview
We are seeking an experienced Identity and Access Management (IAM) Engineer to take ownership of mission-critical systems that optimize and secure the company s IAM infrastructure. This role involves hands-on development, system integration, and strategic collaboration across teams to deliver robust, scalable IAM solutions.
Key Responsibilities
Lead the design, development, and implementation of IAM solutions with a focus on SailPoint IdentityNow/IdentityIQ, including both out-of-the-box and custom integrations using Java, Python, Beanshell, and other languages.
Architect and implement IAM components such as SSO, MFA, IGA, PAM, and integrations with various Identity Providers (IdPs), using security protocols like SAML, OAuth, and OIDC.
Collaborate cross-functionally on strategic planning and the evaluation and adoption of emerging IAM technologies.
Develop and maintain clear, comprehensive system documentation, leveraging tools like Confluence Wiki to capture system configurations, operational workflows, and best practices.
Lead and potentially oversee PAM solution deployments, ensuring alignment with security frameworks including NIST and CIS.
Mentor junior engineers, lead technical initiatives, and effectively communicate IAM strategies across all levels of the organization.
Ideal Candidate Profile
Experience: 10 years in IT, with a strong background in hands-on development using core Java and scripting languages. Recent experience working with SailPoint and related IAM platforms is required.
Technical Expertise:
Proven development experience onboarding/configuring applications (SaaS, cloud, on-prem) with SailPoint using Java, Python, etc.
In-depth knowledge of IdP integration and protocols such as SAML, OAuth, and OIDC.
Familiarity with authentication and access control mechanisms like SSO, MFA, and PAM across various environments (on-premise, distributed, SaaS).
Cloud & SaaS: Experience with cloud platforms such as AWS or Azure is preferred.
Communication: Strong interpersonal skills with the ability to engage effectively across technical and non-technical teams.
Certifications: SailPoint certifications are highly desirable.
Additional Information
Education: Bachelor s degree in IT, Computer Science, Business, or a related field is preferred; equivalent experience will be considered.
Location: Candidates within a 60-mile radius are preferred. Those outside this range will be considered if willing to relocate immediately upon hire; relocation assistance is available.
Salary : $170,000 - $200,000