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

Keycloak Developer

Ninth Wave • New York, NY, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.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.

    [job_alerts.create_a_job]

    Developer • New York, NY, US

    [internal_linking.similar_jobs]
    DevSecOps Developer

    DevSecOps Developer

    VirtualVocations • Yonkers, New York, United States
    [job_card.full_time]
    A company is looking for a DevSecOps Developer to work closely with an Agile development team in a remote setting.Key Responsibilities Design, develop, and maintain CI / CD solutions using Jenkins ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Murex Developer

    Senior Murex Developer

    Goldenpick Technologies • New York City, New York, USA
    [job_card.full_time]
    Minimum 10 years of experience as a Senior Murex Developer.Proven track record in migrating financial systems from on-prem to cloud (e. Strong knowledge of cloud-native services optimization techniq...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Blockchain Developer

    Senior Blockchain Developer

    Dredsoft Labs • New York City, New York, USA
    [job_card.full_time]
    Job Description : Senior Blockchain Developer in United States (Global).We are seeking a talented and experienced Senior Blockchain Developer to join our dynamic team in Portland.As a key player in ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    KDB Developer Only W2

    KDB Developer Only W2

    Saransh Inc • Jersey, New Jersey, USA
    [job_card.full_time]
    Location : Jersey City NJ - Onsite.Developing core systems and frameworks based on KDB technology.Building scalable real-time processing solutions using agile methodologies.Storing large amounts of...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Tibco Developer

    Tibco Developer

    Zone IT Solutions • New York, NY, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    We are seeking an experienced Tibco Developer.You will be an integral part of our team, working on complex integration projects that drive business solutions. Minimum 5+ years of hands-on experience...[show_more]
    [last_updated.last_updated_30]
    Technical Co-Founder

    Technical Co-Founder

    Stealth Startup • New York, NY, United States
    [job_card.full_time]
    This is a rare opportunity to join at the ground floor as a Technical Co-Founder working directly with the CEO.You will help architect, build, secure, and launch a complex platform that will serve ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Full Stack Developer

    Full Stack Developer

    Elegant Enterprise- Wide Solutions Inc • Brooklyn, New York, USA
    [job_card.full_time]
    Job Title : Full Stack Developer.Digitize various offline forms to enforce standardization data capture and compliance.Formalize workflows including approval and rejection flows in ATLAS instead of ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Jasper Developer (Weehawken)

    Jasper Developer (Weehawken)

    Synechron • Weehawken, NJ, US
    [job_card.part_time]
    At Synechron, we believe in the power of digital to transform businesses for the better.Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Developer- REMOTE

    Developer- REMOTE

    PSRTEK • New York City, New York, USA
    [filters.remote]
    [job_card.full_time]
    Design and develop a custom DICOM viewer / WPF.Implement UI components user preferences and workflow features.Collaborate with product and QA teams to ensure • •high usability and compliance.Optimize...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    KDB Developer

    KDB Developer

    Cloudious LLC • Jersey, New Jersey, USA
    [job_card.full_time]
    Developing core systems and frameworks based on KDB technology.Building scalable real-time processing solutions using agile methodologies. Storing large amounts of cross-asset market data (e.FX) for...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    React Developer - Trading Technology FinTech (Remote-Friendly)

    React Developer - Trading Technology FinTech (Remote-Friendly)

    McGregor Boyall • Yonkers, NY, United States
    [filters.remote]
    [job_card.full_time]
    We're working with a growing trading-technology fintech in New York that builds advanced systems for banks and trading venues. Their platform provides a powerful framework and central event system t...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    React AWS Developer

    React AWS Developer

    Talencia • New York City, New York, USA
    [job_card.full_time]
    Dallas TX and New York City NY 4 Days on-site 1 day remote.Minimum 4-7 years hands on UI development experience.Writing application interface codes using JavaScript following Experience with W...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Lead / Senior Developer

    Lead / Senior Developer

    Pangea • New York, NY, United States
    [job_card.permanent]
    Senior Developer / Lead – Finance & Treasury Integrations.We’re looking for a Senior Developer / Lead to join a global technology team, focusing on Finance, Treasury, and Accounting integrations.Th...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Snowflake Solutions Architect

    Snowflake Solutions Architect

    Connvertex Technologies Inc. • New York City, New York, USA
    [job_card.full_time]
    SNOWFLAKE SOLUTIONS ARCHITECT YOU WILL : .Directly engage with customers individually or as part of a technical delivery team. Oversee and advise on the implementation of the customers Snowflake plat...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    kdb Developer

    kdb Developer

    Siri InfoSolutions Inc • Jersey, New Jersey, USA
    [job_card.full_time]
    Developing core systems and frameworks based on KDB technology.Building scalable real-time processing solutions using agile methodologies. Storing large amounts of cross-asset market data (e.FX) for...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    KDB+ and q Engineer

    KDB+ and q Engineer

    Acestack • New York City, New York, USA
    [job_card.full_time]
    Focuses on building and optimizing time-series data pipelines for Global Markets.Specializes in KDB and q language to support high-frequency trading tick data storage backtesting and risk analyti...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Developer

    Senior Developer

    Minds + Asssembly • New York City, New York, USA
    [job_card.full_time]
    We work with pharmaceutical clients to build successful brands through the creation of simple powerful and beautiful campaigns and communications for physicians and patients across a diverse range ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    T24 Developer Payments

    T24 Developer Payments

    Staffingine LLC • New York City, New York, USA
    [job_card.full_time]
    Job Title : T24 Developer Payments.Temenos Transact (T24) Development Strong hands-on experience with TAFJ architecture jBase / Pickbasic Bitbucket Temenos Design Studio and IRIS APIs.Derivati...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]