cover image
Empiric

Security Software Engineer

Hybrid

London, United kingdom

Freelance

26-03-2025

Share this job:
Expired

Job Specifications

Authentication Engineer (FIDO, Java Microservices, React JS) - UK

We are looking for an Authentication Engineer to design and implement secure, passwordless authentication systems using FIDO (Passkeys). You will work with Java microservices and React JS to develop and integrate authentication solutions that enhance security and user experience.

Key Responsibilities
Implement FIDO (Passkeys) authentication in Java microservices and React applications.
Develop secure authentication workflows using public-key cryptography.
Integrate and maintain identity and access management (IAM) solutions.
Work with OAuth, OpenID Connect (OIDC), and WebAuthn for authentication processes.
Develop and optimise microservices-based authentication APIs.
Ensure compliance with security best practices and industry standards.
Collaborate with security teams to enhance authentication protocols.
Work with CI/CD pipelines to deploy authentication services.

Skills & Experience Required
Strong knowledge of FIDO (Passkeys), WebAuthn, and public-key cryptography.
Experience in Java (Spring Boot) microservices development.
Hands-on experience with React JS for implementing authentication flows.
Familiarity with OAuth 2.0, OpenID Connect (OIDC), and JWT.
Experience working with authentication APIs and integrating third-party identity providers.
Strong understanding of security best practices in authentication and identity management.
Experience with cloud platforms (AWS, GCP, or Azure) is a plus.

Nice to Have
Experience with Fast Identity Online (FIDO2) server implementation.
Knowledge of biometric authentication methods.
Familiarity with Zero Trust security models.

About the Company

Empiric is a global recruitment agency that specialises in technology and business transformation. We connect the world's leading companies with industry-leading talent, offering contract, permanent, and project-based solutions from our six offices across 40 countries. Know more