The candidate should be based in Lithuania!
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):
Ready to Join
We look forward to receiving your application and welcoming you to our team!
For job seekers, BONAPOLIA offers a gateway to exciting career prospects and the chance to thrive in a fulfilling work environment. We believe that the right job can transform lives, and we are committed to making that happen for you.