Senior IAM Engineer (Java/Python) - Automation & Directory

IBU

Scotland

On-site

GBP 90,000 - 120,000

Full time

19 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

IBU is seeking an experienced Senior Java & Python Developer to lead development, automation, and enterprise platform support. You will work with IAM/Directory Services platforms, preferably PingDS (ForgeRock DS), and contribute to migration, deployment, and production-support activities.

The role requires hands-on Java and Python development, strong Linux troubleshooting, and expertise in scripting for automation and DevOps workflows.

Qualifications

  • 8+ years of experience in Java and Python development.
  • Hands-on experience with enterprise applications, scripting, automation, and production support.

Responsibilities

  • Develop and maintain Java applications with debugging and API/integration work.
  • Build and maintain Python automation scripts and utilities for data processing and integrations.
  • Support IAM/Directory Services platforms, preferably PingDS (ForgeRock DS).
  • Develop or maintain PingDS plugins, extensions, or Java-based components.
  • Work with PingDS plugins or integrations and understand existing PingDS components.
  • Troubleshoot Linux/RHEL environments, including filesystem, permissions, and services.
  • Create Bash/Shell scripts to automate deployment, migration, validation, and operations.
  • Familiarity with LDAP/LDAPS, REST APIs, JSON, and IAM security basics.

Skills

Java development
Python development
Automation
Scripting (Bash)
LDAP/Directory Services
REST APIs
AI-assisted coding tools

Tools

PingDS (ForgeRock DS)
Git
CI/CD pipelines
Maven/Gradle
Linux

Job description

IBU is seeking an experienced Senior Java & Python Developer to lead development, automation, and enterprise platform support. You will work with IAM/Directory Services platforms, preferably PingDS (ForgeRock DS), and contribute to migration, deployment, and production-support activities.

The role requires hands-on Java and Python development, strong Linux troubleshooting, and expertise in scripting for automation and DevOps workflows.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

IAM Java Engineer | Hybrid (Glasgow) | PingDS & Python
IAM Java Engineer | Hybrid (Glasgow) | PingDS & Python

Ampstek • Glasgow

Hybrid
GBP 55,000 - 85,000
IAM Python Engineer — PingDS & Automation
IAM Python Engineer — PingDS & Automation

OneAPPS Consulting • Glasgow

On-site
GBP 50,000 - 80,000
IAM Java Engineer | PingDS Specialist (Glasgow)
IAM Java Engineer | PingDS Specialist (Glasgow)

OneAPPS Consulting • Glasgow

On-site
GBP 60,000 - 80,000
IAM Engineer - Java
IAM Engineer - Java

Ampstek • Glasgow

Hybrid
GBP 55,000 - 85,000
IAM (Java) Developer - Hybrid In London Or Glasgow - 12 Month Initial Contract - Inside IR35
IAM (Java) Developer - Hybrid In London Or Glasgow - 12 Month Initial Contract - Inside IR35

Hamilton Barnes • Greater London

Hybrid
GBP 105,000 - 125,000
IAM Engineer – Python Developer
IAM Engineer – Python Developer

OneAPPS Consulting • Glasgow

On-site
GBP 50,000 - 80,000
IAM Engineer – Java Developer
IAM Engineer – Java Developer

OneAPPS Consulting • Glasgow

On-site
GBP 60,000 - 80,000
IAM Engineer
IAM Engineer

Insight Global • Dacorum

On-site
GBP 60,000 - 80,000
SailPoint IAM Engineer — Lead Identity Security
SailPoint IAM Engineer — Lead Identity Security

Man Group • Greater London

On-site
GBP 70,000 - 110,000
Private medical coverage
Pension/401k
Long-term disability
SailPoint IAM Engineer - Identity & Access Expert
SailPoint IAM Engineer - Identity & Access Expert

Man Group • Greater London

On-site
GBP 70,000 - 110,000
Two annual Mankind days for community
Private medical coverage
Pension/401k
+1