Senior Java Backend Engineer - Remote from EU only - 5 months+

Octopus Computer Associates
Köln, Germany
1 day ago
Apply on www.careerboard.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Java (Programming Language) Amazon Web Services Microsoft Azure Databases Continuous Integration Data Deduplication Distributed Systems Multi-Factor Authentication Identity and Access Management PostgreSQL OAuth Public Key Infrastructure
+19 more
Redis Openid Connect Prometheus Zero Trust Network Access JSON Web Token Security Assertion Markup Language (SAML) Session Management Datadog Cloud Platform System Okta Grafana Caching Event Driven Architecture Customer Identity Access Management Kubernetes Apache Kafka User Identification Docker Microservices

Job description

Senior Java Back End engineer with hands-on experience designing, building, and operating authentication and authorization services.

  • Designed, built, and operated IAM capabilities on Keycloak and Java microservices. Extended Keycloak through custom SPIs, providers, user federation, and themes to meet business requirements
  • Implemented and maintained authentication and authorization flows using OAuth 2.0, OpenID Connect, SAML, MFA, and social or enterprise federation
  • Driven security best practices, including secure token handling, session management, threat modeling, and supporting audits and compliance.

Requirements

  • Experience with CIAM at scale: customer identity, identity resolution, or account deduplication.
  • WebAuthn/FIDO2/passkeys, Zero Trust architectures, or PKI.
  • Event-driven architectures (eg, Kafka).
  • Observability tooling such as Prometheus, Grafana, and OpenTelemetry.
  • Deep understanding of OAuth 2.0, OpenID Connect, JWT, and SAML, and when to use each.
  • Proven experience designing and operating distributed systems and microservices in production.
  • Solid database skills (eg, PostgreSQL) and familiarity with caching relevant to Keycloak deployments (eg, Infinispan/Redis).
  • Experience with Docker, Kubernetes, CI/CD pipelines, and at least one major cloud platform (AWS, or Azure).

Remote is allowed as long as the consultant is within EU.

Please send CV for full details and immediate interviews. We are a preferred supplier to the client.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerboard.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:33 min

Introduction to security advocacy and automation testing

Chris Heilmann +2 · LIVE

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · World Congress 2022

Videos

See all

Related articles

See all