Position: Java Architect with Keycloak expertise
Company: Upstaff
Category: Java
Experience required: 5y
English level: upper

Our client is a Switzerland worldwide private banking group, and we are looking for a Senior Java Engineer with deep knowledge of Keycloak's principles and architecture.

The project would require many authorization models, custom SPI for login, and other integration. You will help with solution validation and propose the course of action.

The project duration is 1-2 months, full-time, asap start, with the possibility of being prolonged. 

**Responsibilities:**

- Develop product, and deliver features and updates according to the product roadmap
- Develop and review feature design documents and provide inputs/updates to specifications for the solution
- Participate in the team activities according to the methodology - daily meetings, planning, retrospectives, etc.)
- Сoach/supervise middle/junior engineers by demand of the project

**Requirements:**

- 5+ years of experience with Java stack
- Knowledge of principles and Keycloak architecture is a must
- The project duration is 1-2 months, full-time, with the possibility to be prolonged.
- Locations: preferably from Ukraine; the second priority is Europe.

**When applying, please make sure to describe the following experience:**

- The most complex authorization created using Keycloak
- The SPI created for Keycloak