E

Java Backend Engineer

Embitel Technologies
Posted a month ago

LOCATION

Bangalore · Onsite

EXPERIENCE

Not specified

TYPE

FullTime

SALARY

Negotiable

SKILLS REQUIRED

Java Backend DevelopmentKeycloak SPI DevelopmentQuarkus FrameworkOIDC and OAuth 2.0

Job description

Overview

Java Backend Engineer to support a Keycloak migration covering backend SPI development, infrastructure updates, and OIDC integration.

What you'll do

  • Rewrite a Keycloak User Storage SPI from Java/EJB to Quarkus.
  • Upgrade the Keycloak runtime and supporting infrastructure.
  • Configure GRP as an external OIDC Identity Provider in Keycloak.
  • Work across Java provider code, container/CI configuration, and OIDC/identity federation.
  • Manage provider packaging and deployment to Keycloak.
  • Implement Docker multi-stage builds for Quarkus.

What you'll need

  • Java professional level using Java 11 or later.
  • Experience targeting Java 21 for Keycloak SPI components.
  • Has written or maintained a User Service Provider (or equivalent).
  • Understands JPA/Hibernate in the context of Keycloak SPI development.
  • Understands OIDC/OAuth 2.0 token structure, identity federation, and broker login flows.
  • Can configure an OIDC Identity Provider in Keycloak and interpret token claims.

Details

  • Location: Bangalore.
  • Project duration: 6–8 weeks.
  • Requirement: two engineers are required.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Java Backend Engineer

Java Backend Engineer | Embitel Technologies | Abekus