Application Developer

VANLOQ LIMITED
Sheffield, United Kingdom
15 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Sheffield, United Kingdom

Tech stack

Java
API
User Authentication
Automation of Tests
Cloud Computing
Cloud Computing Security
Computer Programming
DevOps
Distributed Systems
Identity and Access Management
Python
Node.js
OAuth
OpenID
Ping (Networking Utility)
Role-Based Access Control
Azure
JSON Web Token
Google Cloud Platform
Okta
Kubernetes
Api Gateway
REST
Terraform
Go

Job description

We are working with a leading financial services organisation who are looking to engage a highly skilled Application Developer to support the build-out of modern, cloud-native identity and access management (IAM) capabilities.

This contract role is focused on developing secure identity APIs, event-driven workflows, and automation across Google Cloud Platform, supporting enterprise-scale identity lifecycle management and access orchestration.

You will work closely with cloud security, DevOps, platform, and application engineering teams to deliver scalable, secure identity services in a fast-paced, regulated environment., * Design and implement identity lifecycle workflows covering provisioning, de-provisioning, and orchestration

  • Build secure, scalable RESTful APIs supporting identity, access, and governance use cases
  • Integrate APIs with authentication and token services using OAuth2, OIDC, JWT, and federation standards
  • Develop event-driven architectures using Pub/Sub to support asynchronous identity and access workflows
  • Build cloud-native services using Cloud Run, Cloud Functions, GKE, or containerised workloads
  • Implement Infrastructure as Code using Terraform for IAM, APIs, Pub/Sub topics, and permissions
  • Support CI/CD pipelines, automated testing, and validation of IAM policies and API behaviour
  • Troubleshoot identity, access, and API issues across distributed systems
  • Collaborate with security teams on audits, compliance, and incident investigations
  • Produce clear technical documentation and reusable components

Requirements

  • Strong experience building identity-focused APIs and workflows
  • Hands-on experience with identity orchestration platforms (e.g. Auth0 Actions, Okta Workflows, WorkOS, SlashID)
  • Strong programming skills in Python, Go, Java, or Node.js
  • Solid understanding of event-driven architectures, Pub/Sub, and message processing patterns
  • Proven experience with cloud-native development on GCP
  • Good knowledge of Terraform or equivalent IaC tooling
  • Experience with API gateways, service mesh, or reverse proxies
  • Strong understanding of security-first design principles in enterprise environments

Nice to Have

  • Experience with additional identity providers (Okta, Azure AD, Ping Identity)
  • Exposure to Kubernetes (GKE, workload identity, RBAC)
  • Experience with secrets management tools (Vault, Secret Manager)
  • Familiarity with compliance frameworks such as SOC2, ISO 27001, or PCI

Apply for this position