Skip to main content

Java Specialist

Licensed sponsor United Kingdom Contract Posted 1 hour ago

Job Title: IAM Engineer – Java Engineer

Location: Glasgow, UK (Flexible Location)

Work Mode: Hybrid – Office attendance based on business requirements

Contract Duration: 6 Months

Experience Required: 8+ Years

Job Overview

We are looking for an experienced IAM Engineer with strong hands-on Java development skills and expertise in Identity and Access Management (IAM), directory services, Linux environments, and automation.

The ideal candidate will have experience supporting enterprise IAM platforms, preferably PingDS / ForgeRock Directory Services, along with strong troubleshooting, integration, scripting, and production support capabilities.

Key Responsibilities

  • Develop, maintain, troubleshoot, debug, and enhance enterprise Java applications.
  • Build and support Java-based APIs, integrations, and custom components.
  • Support IAM and Directory Services platforms, preferably PingDS / ForgeRock DS.
  • Perform directory services migrations, upgrades, configuration, deployments, and production support.
  • Develop, maintain, and troubleshoot PingDS plugins, extensions, and Java-based directory services integrations.
  • Work with Linux/RHEL environments, including system administration, log analysis, networking, and performance troubleshooting.
  • Develop Bash/Shell scripts to automate migration, deployment, validation, reconciliation, and operational activities.
  • Work with LDAP/LDAPS, replication, directory schemas, certificates, TLS, REST APIs, and JSON.
  • Follow modern engineering practices using Git, CI/CD pipelines, Maven/Gradle, testing frameworks, and secure coding standards.
  • Use AI-assisted development tools such as GitHub Copilot or ChatGPT for coding, troubleshooting, testing, and documentation, with appropriate validation.

Required Skills and Experience

  • 8+ years of relevant IT experience.
  • Strong hands-on Java development, debugging, troubleshooting, and code enhancement experience.
  • Experience with IAM, LDAP, and enterprise directory services.
  • Strong working knowledge of Linux/RHEL environments.
  • Hands-on Bash/Shell scripting and automation experience.
  • Experience developing and supporting APIs and enterprise integrations.
  • Knowledge of directory services architecture, security fundamentals, replication, and authentication protocols.
  • Familiarity with Git, CI/CD, Maven/Gradle, and modern software development practices.

Desirable Skills

  • Hands-on experience with PingDS / ForgeRock Directory Services.
  • Experience developing PingDS plugins, extensions, or custom Java integrations.
  • Experience with IAM platform migration, upgrades, deployment, and production support.
  • Python development and automation experience (not mandatory).
  • Knowledge of AI/GenAI concepts and AI-assisted coding tools.
  • C/C++ development experience.

Similar sponsor-licensed roles

The closest matches at other employers with active sponsor licences.

New roles like this

Added in the last 48 hours by other sponsor-licensed employers.