Make Your Resume Now

Java Developer (Keycloak)

Posted November 13, 2025
Full-time Mid-Senior Level

Job Overview

About you

You are someone who wants to influence your own development. You’re looking for a company where you can work on technically challenging problems and continue growing your expertise.

You bring to Applaudo the following competencies:

  • Bachelor’s Degree or higher in Computer Science or Computer Engineering or related field or equivalent experience.
  • 6+ years of professional Java software development.
  • Strong experience with Spring Framework / Spring Boot.
  • Hands-on experience working with Keycloak, specifically: Keycloak Service Provider Interfaces (SPIs), Event Listener Providers, Event logging and log enrichment and OIDC/OAuth2 fundamentals
  • Experience integrating platform events with external observability/logging tools (Cloud Logging, ELK, etc.)
  • Solid understanding of authentication/authorization concepts.
  • Experience working with REST APIs.
  • Experience with SQL/NoSQL databases (basic to intermediate).
  • English proficiency.

You will be accountable for the following responsibilities:

  • Participate in collaborative concept definition, architectural refinement and software design.
  • Extend Keycloak functionality through custom SPIs, particularly for event interception and log enrichment.
  • Follow agile practices, with ability to work independently and as part of the agile team.
  • Work in an organized team-oriented environment with shared responsibilities.
  • Develop documentation throughout the SDLC.

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!