Java Developer (Keycloak)
Full-time Mid-Senior LevelJob 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.
Make Your Resume Now