JOBSEARCHER

Full Stack Java Developer

Full Stack Java DeveloperWe are looking for an experienced Full Stack Java Developer to join a dynamic engineering team building modern, cloud-native applications. This role is ideal for someone with strong backend expertise in Java and Spring Boot, complemented by frontend experience with Angular and modern development practices.Location: Amsterdam (Hybrid/Onsite)Mode of work: Remote (occasional visits to Amsterdam office). Client will cover travel costContract Duration: 6 months + extensions Start: ASAPKey Requirements5+ years of professional software development experienceStrong expertise in Java and Spring Boot or QuarkusStrong database modelling and design experienceHands-on experience with Docker, Kubernetes, and cloud architectureExperience using AI-powered coding assistants (GitHub Copilot, Claude, Cursor, or Gemini)Experience with observability tools such as OpenTelemetry, Grafana, and PrometheusFront-end experience with Angular and TypeScriptStrong communication and problem-solving skillsNice to HaveExperience with event-driven architectures and asynchronous messagingKnowledge of Node.js, Python, Golang, or additional programming languagesExperience with REST APIs and OpenAPIKnowledge of DDD, SOLID, and Clean ArchitectureExperience working in Agile, cross-functional teamsResponsibilitiesDesign, develop, and maintain full-stack applications using Java and AngularBuild scalable cloud-native solutions using Docker and KubernetesDesign and optimise database models and APIsImplement observability and monitoring best practicesLeverage AI-assisted development tools to improve productivityCollaborate with cross-functional teams to deliver high-quality software