IAM Engineer – Java - #2173696

Ampstek


Date: 4 hours ago
City: Glasgow
Contract type: Contractor
Ampstek

Relevant Experience: 8+ years


Mandatory Requirements


Strong hands-on experience with Java development, including troubleshooting, debugging, code enhancements, API/integration development, and working with enterprise Java applications.


Experience supporting IAM/Directory Services platforms, preferably PingDS (ForgeRock DS), including migration, upgrades, configuration, deployment, and production support.


Working knowledge of Linux/RHEL, including filesystem management, permissions, processes, services, networking fundamentals, log analysis, and performance troubleshooting.


Proficiency in Linux shell scripting (Bash or equivalent) and automation of deployment, migration, validation, and operational activities.


Familiarity with LDAP/LDAPS, directory services concepts, replication, schemas, certificates/TLS, REST APIs, JSON, and IAM security fundamentals.


Experience with modern development and engineering practices and tools, such as Git, CI/CD pipelines, Maven/Gradle, testing frameworks, code reviews, and secure coding practices.


Ability to understand, troubleshoot, and maintain existing Java-based PingDS components, plugins, extensions, and custom integrations.


Nice-to-Have Skills


Experience with Python scripting and development for automation, utilities, APIs/integrations, data processing, migration, deployment, reconciliation, validation, monitoring, and operational tasks.


Experience developing or maintaining PingDS plugins/extensions, custom integrations, or Java-based directory services components.


Basic understanding of AI/GenAI concepts and practical experience using AI-assisted coding tools such as GitHub Copilot, ChatGPT, or equivalent for code generation, refactoring, scripting, testing, documentation, and troubleshooting, with appropriate validation and secure-use practices.


C/C++ development experience.


Key Expectations


Develop, enhance, troubleshoot, and maintain Java-based enterprise applications and integrations.


Support IAM and directory services operations, including PingDS migration, upgrades, configuration, deployment, and production support.


Automate operational and engineering activities using Bash/Shell scripting; Python may be used where applicable.


Troubleshoot Linux/RHEL environments, directory services, integrations, and production issues.


Follow secure coding practices, version control, testing, and CI/CD processes.


Collaborate with engineering and operations teams to ensure reliable, secure, and efficient IAM services.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Java Software Engineer

Response Informatics,
3 minutes ago
Role: Java Developer Location: Glasgow, UK (Onsite) Type of contract: Inside IR35 JD: Java, Microservices and Spring boot Use AI to drive SDD and ensure a high quality of code. I would like the developer leading this to have a...
Response Informatics

Real Estate Associate

G2 Legal Limited,
4 hours ago
Real Estate Solicitor (4+ PQE) – Commercial & Residential Property Glasgow | Hybrid Working If you're a Real Estate Solicitor with 4+ years' PQE, this is a great chance to join a busy Glasgow property team covering both commercial and...
G2 Legal Limited

Royal Mail Delivery Driver - Newton Mearns Delivery Office

Angard Staffing,
£16 - £19 / hour
8 hours ago
Join the Royal Mail Team! Are you ready to make a difference? Royal Mail is looking for enthusiastic and dedicated individuals to join us as flexible (temporary) postal delivery drivers. If you have a passion for community service and love...
Angard Staffing