Talent.com
Keycloak Developer
Keycloak DeveloperNinth Wave • New York, NY, US
Keycloak Developer

Keycloak Developer

Ninth Wave • New York, NY, US
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Salary : 130,000 - 160, 000 Salary + Benefits + Bonus eligible

Ninth Wave

Keycloak Developer

Role Overview

We are seeking a highly skilled Java Keycloak Developer to focuses on implementing and managing secure authentication and authorization systems using Keycloak, an open-source identity and access management solution, within Java-based applications.

Key Responsibilities

  • Integrating Keycloak with Java Applications : This involves using Key Cloak's client libraries or integrating with frameworks like Spring Security to connect Java applications (e.g., Spring Boot, Jakarta EE) with Keycloak for user authentication and authorization.
  • Configuring Key Cloak : Setting up realms, clients, roles, users, groups, and user federations (e.g., LDAP, social logins) within the Keycloak Admin Console.
  • Implementing Security Features : Utilizing Key Cloak's features like single sign-on (SSO), two-factor authentication (2FA), and access control policies to secure applications.
  • Developing Customizations : Creating custom providers, user federation SPIs (Service Provider Interfaces), or themes to extend Key Cloak's functionality and adapt it to specific project requirements.
  • Managing Authorization Policies : Defining and enforcing authorization policies using Key Cloak's authorization services and the Authorization Client API in Java applications.
  • Troubleshooting and Debugging : Identifying and resolving issues related to Keycloak integration, authentication flows, and authorization failures within Java applications and the Keycloak server itself.
  • Staying Current : Keeping up to date with the latest Keycloak versions, security best practices, and relevant Java frameworks and libraries.
  • Java Keycloak Developer job requirements typically encompass a blend of strong Java development skills and specialized expertise in Keycloak and identity and access management (IAM) concepts.

Core Java Development Skills :

  • Proficiency in Java / J2EE : Strong hands-on experience with Java, including core Java concepts, object-oriented programming, and potentially J2EE technologies.
  • Frameworks : Expertise in Java frameworks like Spring Boot, Spring, for building robust and scalable applications.
  • Web Services : Experience with designing and implementing RESTful APIs and microservices for communication between systems.
  • Design Patterns : Understanding and application of common software design patterns for creating maintainable and efficient code.
  • Databases : Experience with relational databases like SQL Server, Oracle or PostgreSQL, MySQL and potentially NoSQL databases.
  • Version Control : Proficiency with Git for source code management.
  • Build Tools : Experience with build tools like Maven.
  • Keycloak and IAM Qualifications :

  • Bachelors degree in Computer Science, Information Technology, or a related field (or equivalent Keycloak Configuration and Customization : Extensive experience in setting up, configuring, and customizing Keycloak for enterprise-level authentication and authorization solutions. This includes understanding Keycloak APIs and potentially developing custom extensions.
  • Authentication and Authorization Protocols : Deep knowledge of protocols like OAuth2, OpenID Connect (OIDC), SAML, and JWT for securing applications and APIs.
  • Identity Management Concepts : Strong understanding of concepts like User authentication and authorization flows, RBAC (Role-Based Access Control), MFA (Multi-Factor Authentication), and identity federation.
  • API Security : Experience in securing RESTful APIs and microservices using Key Cloak.
  • DevOps and Cloud Skills (often preferred but not required) :

  • Containerization : Familiarity with Docker and Kubernetes for deploying and managing applications.
  • Cloud Platforms : Experience with cloud providers like AWS, Azure, or Google Cloud, including relevant services (e.g., IAM, Cognito, Lambda, API Gateway in AWS).
  • CI / CD : Knowledge of CI / CD pipelines (e.g., Jenkins, Git CI / CD) for automated builds and deployments.
  • Soft Skills :

  • Problem-Solving : Strong analytical and problem-solving skills to troubleshoot issues and optimize security solutions.
  • Communication and Collaboration : Excellent communication skills to work effectively within development teams, with security teams, and potentially with clients.
  • Adaptability : Ability to adapt to evolving technologies and project requirements.
  • Requirements :

  • This role is hybrid / in-office and requires regular presence at our NYC headquarters
  • Collaborate in-person with teams at our New York City office to drive initiatives
  • Company Overview

    Ninth Wave is a permission-based SaaS platform that delivers secure data connectivity to financial institutions, offering configurable controls, visibility, and insights into all connections between aggregators, third-party apps, and internal applications. Ninth Wave empowers financial institutions, enabling secure data exchange in a holistic and scalable open finance ecosystem.

    Location : New York, NY

    If youre passionate about identity and access management and have a deep understanding of Keycloak, wed love to hear from you! Apply today to become a vital part of our team.

    Create a job alert for this search

    Developer • New York, NY, US

    Related jobs
    Fidessa Developer - Hybrid - 66402

    Fidessa Developer - Hybrid - 66402

    PRIMUS Global Services, Inc • New York City, NY, United States
    Permanent
    Quick Apply
    MsoNoSpacing"> Job Title : Fidessa Engineer Location : Midtown Manhattan, N...Show more
    Last updated: less than 1 hour ago • New!
    Senior KDB+ Developer

    Senior KDB+ Developer

    Mastech Digital • Jersey City, NJ, US
    Temporary
    Digital Transformation Services for all American Corporations.We value our professionals, providing comprehensive benefits and the opportunity for growth. Boston, MA, Merrimack, NH, Jersey City, NJ,...Show more
    Last updated: 30+ days ago • Promoted
    KDB+ Developer

    KDB+ Developer

    Eliassen Group • Jersey City, NJ, US
    Full-time
    Hybrid Remote | 2 weeks per month onsite in Jersey City, NJ • •.The Senior KDB+ Developer will support a startup investing app within a large, well known asset management firm.Due to client requireme...Show more
    Last updated: 30+ days ago • Promoted
    Low-Latency Developer

    Low-Latency Developer

    Atto Trading Technologies • New York, NY, US
    Full-time
    Atto Trading, a dynamic quantitative trading firm founded in 2010 and leading in global high-frequency strategies, is looking for a Low-Latency Developer to join our team.We are expanding an intern...Show more
    Last updated: 30+ days ago • Promoted
    Senior DevOps / Software Engineer

    Senior DevOps / Software Engineer

    Interactive Brokers Group, Inc. • Greenwich, CT, United States
    Full-time
    Interactive Brokers Group, Inc.Nasdaq : IBKR) is a global financial services company headquartered in Greenwich, CT, USA, with offices in over 15 countries. We have been at the forefront of financial...Show more
    Last updated: 3 days ago • Promoted
    Snowflake Developer

    Snowflake Developer

    Zenith services • Jersey City, NJ, New Jersey, US
    Full-time
    Calibri,sans-serif"> <...Show more
    Last updated: 2 days ago
    Remote Online Tasks – Earn Up to $1,500 / month Playing Games

    Remote Online Tasks – Earn Up to $1,500 / month Playing Games

    Free Cash by Almedia • Red Bank, NJ, US
    Remote
    Full-time
    Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Show more
    Last updated: 1 day ago • Promoted
    Online Jobs - Earn Up to $1,500 a Month

    Online Jobs - Earn Up to $1,500 a Month

    Free Cash by Almedia • Asbury Park, NJ, US
    Full-time
    Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Show more
    Last updated: 1 day ago • Promoted
    Web Developer

    Web Developer

    Medisys Health Network, Inc. • Garden City, NY, US
    Full-time
    Medisys Health Network is seeking a mid-level web developer to support the development and maintenance of our internal and external web platforms. The ideal candidate will have experience working wi...Show more
    Last updated: 15 days ago • Promoted
    Sitecore Developer

    Sitecore Developer

    Direct Recruit Agency • NYC, New York, United States
    Full-time
    Quick Apply
    We are seeking a highly skilled and experienced Sitecore Developer to join our team at Direct Recruit Agency.As a Sitecore Developer, you will be responsible for developing and maintaining web appl...Show more
    Last updated: 30+ days ago
    COBOL / IMS Developer

    COBOL / IMS Developer

    Axelon Services Corporation • New York, New York, US
    Full-time
    Applying for this role is straight forward Scroll down and click on Apply to be considered for this position.The Developer will perform activities related to technical design, coding and unit testi...Show more
    Last updated: 30+ days ago • Promoted
    Head of AI

    Head of AI

    Zinnia • Old Greenwich, CT, US
    Full-time
    Zinnia is the leading technology platform for accelerating life and annuities growth.With innovative enterprise solutions and data insights, Zinnia simplifies the experience of buying, selling, and...Show more
    Last updated: 30+ days ago • Promoted
    Workplace Operations Administrator

    Workplace Operations Administrator

    pladis • White Plains, NY, US
    Full-time
    Workplace Operations Administrator.Want to help us bring happiness to the world? Want to join an ambitious and fast growing global biscuits and confectionery business investing heavily in iconic gl...Show more
    Last updated: 30+ days ago • Promoted
    Hadoop Admin (Kafka)

    Hadoop Admin (Kafka)

    Two95 International Inc. • Newark, NJ, US
    Full-time
    Quick Apply
    Market (Based on the Experience) + Benefits.A Hadoop Admin (Kafka) is responsible for implementation and ongoing administration of Hadoop infrastructure including designing, deploying, monitoring, ...Show more
    Last updated: 30+ days ago
    LIferay Portal Developer

    LIferay Portal Developer

    Veriday Inc. • New York, NY, US
    Temporary
    We are hiring a Liferay Portal Developer to be located anywhere in the US to join our growing company for a 6-12 month Contract (remote) employment. With a minimum of 5 years of professional experie...Show more
    Last updated: 30+ days ago • Promoted
    Flexible Online Job – Earn Up to $1,500 / Month Playing Mobile Games

    Flexible Online Job – Earn Up to $1,500 / Month Playing Mobile Games

    Free Cash by Almedia • Tinton Falls, NJ, US
    Full-time
    Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Show more
    Last updated: 1 day ago • Promoted
    Full Stack Developer - Remote

    Full Stack Developer - Remote

    W AI • New York, NY, US
    Remote
    Full-time
    As an early-stage startup, you'll wear multiple hats and have significant impact on our technical direction.Build responsive, performant UIs with Next. Design and build scalable RESTful APIs wit...Show more
    Last updated: 15 days ago • Promoted
    Workers' Compensation Legal Assistant

    Workers' Compensation Legal Assistant

    Garces, Grabler & LeBrocq • Freehold, NJ, US
    Full-time
    New Jersey and an official partner of the New York Giants, is seeking an experienced Workers’ Compensation Legal Assistant fluent in both. Spanish and English to join our Freehold, NJ office.T...Show more
    Last updated: 19 days ago • Promoted