04 Nov
|
Vivanet
|
Navi Mumbai
04 Nov
Vivanet
Navi Mumbai
Experience:
7+ Years Industry: Investment Banking / Cybersecurity / Financial Services
Job Description
About the Role
Join our newly established Information Security & Risk (ISR) platform within the Data, Developer XP, Architecture, Asset & AI (DAA) department at CASPL. As a Senior Java Developer in the Identity & Access Management (IAM) team, you will design, develop, and support critical security capabilities across the global Bank. You will own core functionalities spanning authentication, Single Sign-On (SSO), Identity Governance & Administration (IGA), and L3 production support for high-availability security applications.
Key Responsibilities
• IAM Development: Design, develop, and maintain robust, scalable Java/Spring Boot applications supporting enterprise IAM capabilities.
• Keycloak Engineering: Configure and customize Keycloak across realms, clients, identity brokering, custom SPIs/providers, custom theming, and clustering.
• Identity Governance (IGA): Build and optimize access certification, Role-Based Access Control (RBAC), Attribute-Based Access Control (ABAC), and automated Joiner-Mover-Leaver (JML) provisioning workflows.
• Protocols & Integration: Implement federation and SSO protocols using SAML v2 and OpenID Connect (OIDC), alongside writing clean REST APIs and front-end code (HTML, JavaScript, jQuery).
• L3 Support & Performance: Diagnose and resolve complex production issues, debug existing systems, conduct performance tuning, and remediate technical vulnerabilities.
• DevOps & CI/CD: Apply modern DevOps practices utilizing GitLab, Jenkins, Maven, and Sonar, with exposure to Docker and Kubernetes pipelines.
• Compliance: Adhere to global banking regulations, financial crime policies, and complete required annual certification processes. Candidate Requirements Experience &
Education:
• 7+ years of hands-on software development experience focusing heavily on enterprise application development.
• Proven track record in Identity & Access Management (IAM)
and Identity Governance & Administration (IGA) platforms.
• Experience in an Investment Banking or heavily regulated financial services/captive environment is highly preferred.
• Bachelor’s degree or higher in Computer Science, Information Technology, Physics, Mathematics, or a related engineering field. Technical & Engineering
Skills:
• Strong hands-on in Keycloak (Red Hat SSO), IAM, SAML, OIDC, IGA
• Core Backend: Advanced proficiency in Java and Spring Boot, with a strong background in architectural design patterns and REST API development.
• IAM & SSO Expertise: Deep architectural and configuration experience with Keycloak (realms, custom SPI providers, brokering, federation) utilizing SAML v2 and OpenID Connect (OIDC).
• Governance & Workflows: Solid familiarity with IGA mechanisms, including access recertification cycles, RBAC/ABAC modelling, and JML provisioning lifecycle workflows.
• Database & Front-end: Solid command of relational database design, SQL queries, and stored procedures, combined with UI development skills in HTML, JavaScript, and jQuery.
• DevOps & Automation: Experience building continuous integration and automated testing pipelines using GitLab, Jenkins, Maven, and Sonar, including writing robust unit and integration tests.
• Support & Debugging: Expert-level debugging capabilities to provide dependable Level 3 production support for live applications. Core Competencies:
• Strong collaboration skills to operate seamlessly across global geographies with both IT architects and non-technical business stakeholders.
• Proactive problem-solving approach with a focus on writing reusable components and maintaining high code-quality metrics.
• Vulnerability awareness, keeping application security, lifecycle stability, and obsolescence management at the forefront of development. Preferred / Good-to-Have
Skills:
• Exposure to containerization and orchestration platforms like Docker and Kubernetes.
• Familiarity with secure coding standards and modern cybersecurity best practices.
📌 Senior Java IAM Developer (Navi Mumbai)
🏢 Vivanet
📍 Navi Mumbai