Description
You will lead the design and implementation of Identity and Access Management solutions.
This role is on-site.
Responsibilities
- Develop and maintain Transmit Security Journeys and WebSDK scripts (AuthScript) for user authentication and authorization.
- Design, develop, and deploy custom applications and REST APIs using Java, J2EE, Spring Framework, and Spring Boot.
- Trace HTTP requests and responses, manage sessions, and ensure secure client-server and server-server communication over HTTPS.
- Apply DevOps practices to contribute to CI/CD engineering and cloud deployments.
Required Skills
- 5+ years of professional experience in software development.
- Deep understanding of Access Management, authentication, and Single Sign-On using OAuth 2.0, OpenID Connect, and SAML 2.0.
- Proficiency with Java, J2EE, and Spring Boot.
- Experience with containerization using Docker and orchestration with Kubernetes.
- Experience with CI/CD pipelines using Jenkins.
- Familiarity with configuration management tools like Puppet and Ansible.
- Working knowledge of Git and Eclipse/IntelliJ.
- Experience with NoSQL databases such as MongoDB or Cassandra.