CareerPlanSign in

Senior Java Developer

Nea Ionia, Attica, Greece🌐 Remote💼 Full-time🗓 2026-09-09 → 2026-09-26

Core

Design and build a centralized authorization system for identity validation and access decisions across a platform, ensuring high availability and resilience.

Role type

Senior IC Java Developer (Security/Authorization)

Builds

Centralized authorization system, security-relevant actions, and decoupled transaction controls

Domain

Financial Services / Banking / Cybersecurity

Deliverable

production ML models | product features

Required skills

Java (newer versions), Spring Boot, JWT, OAuth 2.1 / OIDC, Spring Data Redis, Kubernetes, JUnit 5, Mockito, Domain-Driven Design

Preferred skills

Open Policy Agent (OPA), HashiCorp Vault, GDPR/DORA/PSD2 compliance, Azure AD integration, Core banking platforms

Technologies

Spring Boot, Redis, Kubernetes, JUnit 5, Mockito, Lettuce

Responsibilities

Design centralized authorization systems, implement business policy and transaction controls, optimize for high-speed decision-making, architect for high availability, build with regulatory compliance, turn complex security requirements into clean code, uphold strong testing standards

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.