Senior Java Developer / Tech Lead (Keycloak, IAM)

Java

Senior Java Developer / Tech Lead (Keycloak, IAM)

Java
-, Poland (Remote) +3 Locations

Baltic Amadeus

Full-time
B2B
Senior
Remote

Job description

Project/Client: Telecom

Start Date: ASAP

Seniority: Senior / Tech Lead

Language: English


Role Overview:

We are looking for a Senior Java Developer / Tech Lead with strong Keycloak and IAM experience to join a long-term telecom project, focusing on authentication, authorization, and secure backend development.


Key Responsibilities:

  • Develop backend services using Java, Spring Boot, and REST APIs

  • Implement and support OAuth2 / OIDC-based authentication flows

  • Configure and manage Keycloak (realms, clients, roles, token policies)

  • Lead code reviews, mentor team members, and ensure high-quality delivery

  • Build containerized applications using Docker

  • Implement and support CI/CD pipelines

  • Work with SQL databases (PostgreSQL / MySQL)


Must-Have Requirements:

  • Strong hands-on experience with Java, Spring Boot, and REST APIs

  • Deep understanding of OAuth2 / OIDC

  • Proven production experience with Keycloak

  • Experience with Docker and CI/CD pipelines

  • Solid SQL and JPA / Hibernate knowledge

  • Experience leading code reviews, mentoring, and delivery ownership

  • Experience in telecom or fintech environments

  • Fluent English


Nice to Have:

  • Experience with Quarkus

  • Knowledge of Kubernetes (Helm, Operators)

  • Experience with Kafka / RabbitMQ

  • Understanding of security best practices (OWASP, TLS, secrets)


Note: We’ll be in touch only with candidates who move forward to the next stage.

Tech stack

    English

    C1

    Java

    master

    Spring Boot

    master

    REST APIs

    master

    OAuth2 / OIDC

    master

    Keycloak

    master

    Docker

    master

    CI/CD pipelines

    master

    SQL

    master

    JPA / Hibernate

    master

Office location

Published: 11.02.2026

Senior Java Developer / Tech Lead (Keycloak, IAM)

Summary of the offer

Senior Java Developer / Tech Lead (Keycloak, IAM)

-, Poland (Remote)
Baltic Amadeus
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Please be informed that the data controller is UAB Baltic Amadeus (hereinafter "controller"). You have the right to request access to ... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.