Java Developer – Amsterdam (Hybrid – 2 days onsite per week) - Start Date: 1st November 2025 - rate negotiable - 6–12 month contract
We’re recruiting for a Senior Java Developer to join a newly established Digital Product Hub in Amsterdam. This team is driving the development of secure, high-performance digital services that enhance customer experience across a global platform.
You’ll work within a collaborative engineering team focused on authentication, performance, and resiliency delivering modern, scalable solutions built on Java and cloud-native technologies.
Key Responsibilities:
Design, develop, and maintain microservices using Java 21 / Spring Boot 3
Implement and enhance authentication and authorization mechanisms leveraging OIDC, OAuth 2.0, and JWT
Apply resiliency design principles to ensure system stability and reliability under scale
Collaborate closely with product, architecture, and security teams to improve system performance and integrity
Contribute to secure coding practices, rate-limiting, and encryption implementations
Mentor and support less experienced engineers where appropriate
Key Skills \& Experience:
5+ years’ experience in Java software engineering, ideally in distributed, cloud-based systems
Deep understanding of AuthN/AuthZ, OIDC, OAuth 2.0, and JWT standards
Proficient with Spring / Spring Boot, Postgres, Kubernetes, and Git
Experience with cybersecurity, encryption, and resilient system design
Excellent communication and collaboration skills, confident working in an international environment
Exposure to observability platforms is a plus