At a Glance
- Tasks: Build secure identity workflows and develop cloud-native APIs in a dynamic environment.
- Company: Join a leading consultancy in financial services with a focus on innovation.
- Benefits: Enjoy remote work, competitive pay, and opportunities for professional growth.
- Other info: Collaborate with top tech teams and shape enterprise-grade architectures.
- Why this job: Make an impact on cutting-edge identity and cloud security solutions.
- Qualifications: Experience in API development and identity orchestration is essential.
The predicted salary is between 60000 - 80000 £ per year.
Location: Remote
Contract: Initial contract until end of year (with potential extension)
Sector: Financial Services (Consultancy Client)
Role Overview
We are seeking a highly skilled Application Developer with strong expertise in identity API development, data ingestion and transformation, and event-driven architectures. This role will focus on building secure, scalable identity and access workflows within Google Cloud Platform (GCP), integrating identity services with custom APIs, Pub/Sub pipelines, and cloud-native applications.
You will work closely with technical leads, Cloud Security, DevOps, and Engineering teams to deliver robust IAM automation, identity lifecycle management, and secure service integrations supporting enterprise-scale cloud environments.
Key Responsibilities
- Identity Orchestration
- Design and implement identity lifecycle flows (provisioning, de-provisioning, and orchestration)
- Integrate with Cloud Identity services, ServiceNow, and internal systems
- Build policy-based workflows for adaptive authentication and context-aware access (e.g. OPA)
- API Development
- Design, develop, and secure RESTful APIs and backend services
- Integrate APIs with authentication services (token validation, session management, authorization)
- Develop internal SDKs, middleware, and shared libraries
- Ensure high standards of API security, performance, resilience, and observability
- Event-Driven Architecture (Pub/Sub)
- Build API-to-Pub/Sub pipelines for asynchronous processing, including:
- Identity lifecycle automation
- Access review triggers
- Audit logging and event forwarding
- Security anomaly detection
- Develop Cloud Functions, Cloud Run services, or containerised workloads
- Implement robust event-processing patterns (retries, idempotency, DLQs, structured logging)
- Develop and maintain Terraform modules for IAM, APIs, Pub/Sub, and cloud resources
- Automate deployments via CI/CD pipelines
- Implement automated testing for IAM policies and API functionality
- Troubleshoot identity, access, and API-related issues across distributed systems
- Provide guidance on secure API design and IAM best practices
- Support security audits, compliance activities, and incident investigations
Required Skills & Experience
- Technical Skills
- Experience with identity orchestration platforms (e.g. Auth0 Actions, Okta Workflows, WorkOS, SlashID)
- Strong programming skills in Python, Go, or Node.js
- Experience building and deploying cloud-native APIs (Cloud Run, Cloud Functions, Kubernetes/GKE)
- Solid understanding of event-driven architectures and Pub/Sub systems
- Strong knowledge of OAuth2, OIDC, JWT, SAML, and identity federation
- Hands-on experience with Terraform or similar IaC tools
- Familiarity with API gateways, reverse proxies, or service mesh technologies
- Soft Skills
- Strong analytical and problem-solving abilities
- Excellent communication and collaboration skills
- Proactive, ownership-driven mindset with a focus on security and quality
- Comfortable working in agile, fast-paced environments
Nice to Have
- Full-stack development experience (React)
- GCP certifications (Cloud Security Engineer or Cloud Architect)
- Experience with additional identity providers (Okta, Azure AD, Ping Identity)
- Familiarity with Kubernetes (RBAC, Workload Identity)
- Experience with secrets management tools (e.g. Secret Manager, Vault)
- Knowledge of compliance frameworks (SOC2, ISO 27001, PCI, HIPAA)
Why Apply?
- Work on cutting-edge identity and cloud security solutions
- Fully remote role with a high-impact financial services project
- Opportunity to shape scalable, enterprise-grade IAM and API architectures
If you’re an experienced developer with a passion for identity, security, and cloud-native engineering, we’d love to hear from you.
Application Developer employer: Remarkable Resourcing
Contact Detail:
Remarkable Resourcing Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Application Developer
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work in financial services or cloud development. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving identity APIs and cloud-native applications. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss your experience with identity orchestration platforms and event-driven architectures. We want to see your passion and expertise shine through!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive and take the initiative to connect directly with us.
We think you need these skills to ace Application Developer
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Application Developer role. Highlight your experience with identity APIs, cloud services, and any relevant projects that showcase your skills in this area.
Showcase Your Technical Skills: We want to see your programming prowess! Include specific examples of your work with Python, Go, or Node.js, and mention any experience you have with Terraform or event-driven architectures. This will help us understand your technical fit for the role.
Communicate Clearly: When writing your application, keep it clear and concise. Use straightforward language to explain your experiences and how they relate to the responsibilities outlined in the job description. Good communication is key!
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to see what you bring to the table!
How to prepare for a job interview at Remarkable Resourcing
✨Know Your APIs Inside Out
Make sure you brush up on your knowledge of RESTful APIs and how they integrate with identity services. Be ready to discuss your experience with token validation, session management, and any specific projects where you've built or secured APIs.
✨Showcase Your Cloud Skills
Since this role involves Google Cloud Platform, be prepared to talk about your experience with GCP services like Cloud Functions and Pub/Sub. Highlight any projects where you've implemented event-driven architectures or automated deployments using Terraform.
✨Demonstrate Problem-Solving Abilities
Expect questions that assess your analytical skills. Prepare examples of challenges you've faced in previous roles, particularly around identity orchestration or API security, and how you resolved them. This will show your proactive mindset.
✨Communicate Clearly and Collaboratively
This role requires strong collaboration with various teams. Practice articulating your thoughts clearly and be ready to discuss how you've worked with technical leads, DevOps, or security teams in the past. Good communication can set you apart!