Software Engineer Advanced- IAM

5 - 9 years

0 Lacs

Posted:4 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: You will be part of the development team at Siemens Digital Industries Software, working on business applications as a Senior Java Developer. Your main responsibility will be to contribute to the design and development of IAM (Identity & Access Management) based micro-services. You will focus on surpassing customer expectations, achieving high quality, and on-time delivery of software programming for both internal and external products. Your role includes ensuring the overall functional quality of the released product on all required platforms and mechanisms. You should have the ability to understand complex products, solutions, and problems, promote innovation, and solve the most complex technical issues. You will work independently on complex projects with complete technical expertise and provide assistance to less experienced peers. Key Responsibilities: - Develop microservices in Java/Spring Boot for IAM domain - Strong hands-on coding experience in Java and Spring Boot based applications - Design, develop, and implement IAM services using SAML, OIDC, SCIM1.1, SCIM2.0, and OAuth 2.0 protocols - Experience in designing and implementing high-performance and scalable APIs - Configure and manage SSO and SLO functionalities across various applications and platforms - Understanding of Standard RFCs defining Authorization Best Practices - Integration experience with enterprise IAM solutions such as Microsoft Entra, Auth0, and Okta - Collaborate with cross-functional teams for seamless integration of IAM solutions - Troubleshoot and resolve IAM-related issues, provide technical support - Stay updated with the latest trends and best practices in IAM and security protocols - Conduct security assessments and audits to ensure compliance with industry standards - Implement and manage Policy-Based Access Control (PBAC), Role-Based Access Control (RBAC), Multi-tenancy, and Attribute-Based Access Control (ABAC) - Work with AWS and Azure environments - Hands-on experience with EKS and Docker Technology - Good to have: Python, Golang Qualification Required: - Extensive experience in Identity and Access Management (IAM) solutions with a Java/Spring Boot background - Deep understanding of SAML, OIDC, and OAuth 2.0 protocols - Expertise in Single Sign-On (SSO) and Single Logout (SLO) mechanisms - Experience with enterprise IAM solutions like Microsoft Entra, Auth0, and Okta - Advanced knowledge of IAM domain and related technologies (Note: The additional details about the company have been omitted as per the instructions provided),

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You