You will build and maintain scalable client-side and server-side architectures with a focus on application security and privacy.
Responsibilities
Design, build, and maintain scalable Identity and Access Management (IAM) systems, including MFA, SSO, identity federation, and certificate-based authentication.
Develop and implement authentication and authorization protocols for REST microservices, micro front ends, and SOAP.
Support and optimize large-scale distributed caching platforms to ensure high availability and performance.
Execute full lifecycle software development, including writing testable code and developing automated test suites.
Participate in Agile ceremonies, code reviews, and production troubleshooting to ensure timely delivery and system stability.
Required Skills
5+ years of professional software development experience.
Deep understanding of IAM, including login, MFA, and SSO.
Experience with REST and SOAP protocols.
Proficiency in microservices architecture.
Experience working within Agile environments.
Ability to design and implement identity federation and certificate-based authentication.
Knowledge of authentication and authorization for micro front ends.
Experience with distributed caching strategies and platform optimization.