Company
RNTBCI PLJob Description
Job Description Input – Senior Engineer, IAM
Experience Required: 5+ years
Level: Senior Engineer
Primary Requirement: Hands-on experience in Java and SailPoint IdentityIQ
Must-Have Skills
SailPoint IdentityIQ Expertise: Strong hands-on experience with SailPoint IIQ 8.3/8.4, including identity governance concepts, workflows, object configurations, rules, forms, and provisioning logic.
Java Development: Strong Java 8/11 basics skills with experience in enterprise application development, debugging, and maintenance.
IdentityIQ Customization: Experience working with IIQ XML artifacts such as workflows, object configs, UI configs, custom forms, and message bundles.
Scripting Knowledge: Ability to work with BeanShell used in SailPoint workflows and rules.
Data Handling: Working knowledge of MySQL or relational databases used in enterprise identity systems.
Testing and Troubleshooting: Ability to validate changes through unit/integration testing, logs, and root-cause analysis in enterprise environments.
Security and Access Governance: Understanding of identity lifecycle, access provisioning, authentication/authorization, and secure coding practices.
Workflow Design: Experience designing and optimizing IIQ workflows for identity creation, update, provisioning, and account correlation.
Good-to-Have Skills
SCIM and Identity APIs: Experience with SCIM models, identity resource mapping, and API contract management.
Performance Optimization: Ability to diagnose workflow or API bottlenecks and improve response times.
Code Quality: Experience with JUnit, Mockito, and maintaining clean, maintainable enterprise Java code.
Collaboration: Strong communication skills to work with business analysts, identity architects, QA, and platform teams.
Mentorship: Ability to review code, guide junior developers, and enforce good engineering practices.
CI/CD Awareness: Exposure to GitLab CI/CD, artifact packaging, and deployment pipelines.
API Integration: Experience building and maintaining REST/SCIM-based services using JAX-RS and related enterprise integration patterns.
Maven Build Management: Comfortable working with multi-module Maven projects and resolving build/package issues.
Job Family
Information Technologies & SystemsRenault Group is committed to creating an inclusive working environment and the conditions for each of us to bring their passion, perform to the full and grow, whilst being themselves.
We find strength in our diversity and we are engaged to ensure equal employment opportunities regardless of race, colour, ancestry, religion, gender, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, etc. If you have a disability or special need requiring layout of the workstation or work schedule, please let us know by completing this form.
In order to follow in real time the evolution of your applications and to stay in touch with us, we invite you to create a candidate account. This will take you no more than a minute and will also make it easier for you to apply in the future.
By submitting your CV or application, you authorise Renault Group to use and store information about you for the purposes of following up your application or future employment. This information will only be used by Renault Group companies as described in the Recruitment Privacy Information Policy.
By continuing you agree to our Terms & Privacy Policy.