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 3Implement and enhance authentication and authorization mechanisms leveraging OIDC, OAuth 2.0, and JWTApply resiliency design principles to ensure system stability and reliability under scaleCollaborate closely with product, architecture, and security teams to improve system performance and integrityContribute to secure coding practices, rate-limiting, and encryption implementationsMentor and support less experienced engineers where appropriate
Key Skills & Experience:
5 years' experience in Java software engineering, ideally in distributed, cloud-based systemsDeep understanding of AuthN/AuthZ, OIDC, OAuth 2.0, and JWT standardsProficient with Spring / Spring Boot, Postgres, Kubernetes, and GitExperience with cybersecurity, encryption, and resilient system designExcellent communication and collaboration skills, confident working in an international environmentExposure to observability platforms is a plus