Description
You will lead the design and implementation of Identity and Access Management solutions.
Responsibilities
- Develop Transmit Security Journeys and WebSDK scripts (AuthScript) to implement user authentication and authorization.
- Design, develop, and deploy custom applications using Java/J2EE, including REST APIs built with the Java 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.
- Familiarity with configuration management tools like Puppet and Ansible.
- Experience with CI/CD pipelines using Jenkins.
- Working knowledge of Git, Eclipse/IntelliJ.
- Experience with NoSQL databases such as MongoDB or Cassandra.