ForgeRock Developer at Fimatix, London Area, £Contract Rate

Duration not stated Information Technology

Contract Description

Fimatix UK are a leading Agile Software Development Consultancy and we have specialised in delivery software programmes for HM Government for the past 8 years. We are currently starting a new programme of work for a HM Gov client and we require a number of Java Developers on a contract basis. This role is INSIDE IR35.


Overview

We are seeking a talented and motivated Java & Go Developer with proven experience working with ForgeRock Identity and Access Management (IAM) solutions to help scale and evolve a modern, cloud-native platform built on AWS and Kubernetes (EKS).

Key Responsibilities

  • Design, develop, test, and deploy robust and scalable applications using Java and Go programming languages.
  • Integrate applications with ForgeRock IAM suite, including Access Management (AM), Identity Management (IDM), and Directory Services (DS).
  • Develop and maintain custom ForgeRock workflows, scripts, and integrations.
  • Troubleshoot and resolve issues related to Java/Go applications and ForgeRock implementations.
  • Collaborate with cross-functional teams, including security, infrastructure, and product owners, to deliver high-quality solutions.
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Contribute to the improvement of our development processes and tooling.
  • Stay up-to-date with the latest advancements in Java, Go, and ForgeRock technologies.
  • Document technical designs, implementations, and troubleshooting steps.


Essential Skills

  • Strong proficiency in at least one of the following programming languages: Java (with experience in frameworks like Spring/Spring Boot) or Go.
  • Demonstrable experience working with ForgeRock Identity and Access Management (IAM) suite, including:
  • ForgeRock Access Management (AM): Policy enforcement, authentication, authorization, SSO.
  • ForgeRock Identity Management (IDM): Provisioning, reconciliation, workflow development.
  • ForgeRock Directory Services (DS): LDAP concepts and directory schema.
  • Experience with RESTful APIs and microservices architecture.
  • Solid understanding of software development principles, design patterns, and best practices.
  • Experience with version control systems (e.g., Git).
  • Experience with cloud platforms (e.g., AWS, Azure, GCP).


Desirable Skills

  • Experience with other IAM solutions & Protocols (e.g., User-Managed Access).
  • Experience with scripting languages (e.g., JavaScript, Groovy).
  • Knowledge of security best practices and common security vulnerabilities.
  • Experience with agile development methodologies.
  • ForgeRock certification(s).
  • Experience with observability tools (e.g., OpenTelemetry)


Please apply now for more information on the programme and the role in detail.