Job description
We are seeking a skilled Java Developer with 2-3 years of experience to join our team. The ideal candidate will have a strong foundation in Java development and a good understanding of web services, including SOAP and REST. Prior knowledge and understanding of SailPoint IIQ/ISC or any other IAM platform are preferred, though expertise is not required. The role involves supporting the development and integration of identity and access management solutions.
About the Role:
Collaborate with technology peers and business partners to design and implement solutions surrounding Identity Access Management (IAM).
- Develop and maintain Java-based applications, ensuring high performance and responsiveness.
- Integrate web services using SOAP and REST protocols.
- Contribute to the design and implementation of identity governance workflows.
- Assist in the automation of existing IAM processes.
- Work with a team to improve service recovery times and incident rates.
- Good understanding of the Microsoft Power platform is preferred
- Must have a good understanding of database management systems
- Good understanding and hands-on experience in complete SDLC processes
- Deliver process improvements for IAM solutions
- Participate in capacity planning, monitoring, and maintenance to ensure high availability of identity & directory services
- Experience in building automation or introducing AI solutions around IAM practices
- Provide input on new technology and ensure effective integration with other pieces of the technical infrastructure.
About You:
Youre a fit for the role if you have:
- 2-3 years of experience in Java development and IAM hands-on experience.
- Good knowledge of web services, including SOAP and REST.
- Prior knowledge and understanding of SailPoint IIQ are preferred but not required.
- Experience with cloud service providers such as AWS, Azure, Oracle, or Google is a plus.
- Familiarity with role-based access control (RBAC) and policy-based access controls (PBAC) is beneficial.
- A general understanding of Agile processes.
- Strong problem-solving skills and the ability to work effectively in a team environment.
- Strong communication skills to illustrate and solve business problems
- Good understanding of any version controlling system like git
- Identity Management familiarity in one or more of the following areas:
- Attestation
- ARS (Access Request System) Provisioning/De- Provisioning
- Application On-boarding
- Workflow design
- Overall JML (Joiner, Mover, Leaver) processes