> Markdown version of [/jobs/ext/2173107-senior-java-backend-developer](https://www.wearedevelopers.com/jobs/ext/2173107-senior-java-backend-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Backend Developer - **Company:** YO AI Labs - **Location:** Netherlands - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Clean Code Principles, Java (Programming Language), Amazon Web Services, Amazon Elastic Compute Cloud, Amazon S3, Cloud Computing, Cloud Engineering, Code Review, Databases, Data Structures, Software Debugging, Software Design Patterns, DevOps, Distributed Systems, Amazon DynamoDB, Monitoring of Systems, NoSQL, Object-Oriented Software Development, Performance Tuning, Systems Development Life Cycle, Software Engineering, Spring Cloud, Grafana, Spring-boot, Reliability of Systems, Backend, Git, Amazon Relational Database Service, Kubernetes, Functional Programming, Software Coding, Restful APIs, Software Version Control, Docker, Programming Languages, Microservices - **Published:** August 22, 2026 - **Apply:** https://www.adzuna.nl/details/5852181745 ## About the Role * 6+ years of professional experience in Java Backend Development Strong proficiency in Java 8/11/17+ with deep understanding of OOP concepts and design patterns. * Hands-on expertise in Spring Boot and microservices architecture design and implementation. * Strong understanding of Data Structures & Algorithms (DSA) and proven problem-solving skills. * Demonstrated experience designing and developing REST APIs with proper error handling and validation * Hands-on experience with AWS services and cloud-native application development. * Strong experience with NoSQL databases, particularly DynamoDB, including schema design and optimization. * Proficiency with Git and version control best practices. * Proven experience working on large-scale, high-volume distributed systems. * Strong understanding of application scalability, resiliency, and performance optimization principles. * Experience with monitoring and observability tools such as Grafana. * Excellent debugging, analytical, and coding skills with attention to detail Technical Environment: * Languages & Frameworks: Java 8/11/17+, Spring Boot, Spring Cloud. * Databases: DynamoDB, NoSQL databases. * Cloud Platform: AWS (EC2, S3, Lambda, RDS, etc.). * Tools & Technologies: Git, Grafana, Docker, Kubernetes (preferred). * Architecture: Microservices, RESTful APIs, Distributed Systems. ## Description * Design, develop, test, and deploy scalable backend applications using Java and Spring Boot. * Build and maintain microservices-based architectures and RESTful APIs that serve high-volume traffic. * Develop cloud-native applications leveraging AWS services and best practices. * Design and optimize database solutions using NoSQL technologies, particularly DynamoDB. * Write clean, maintainable, and high-quality code while adhering to coding standards and architectural best practices. * Participate in code reviews, identify bugs, and provide constructive feedback to team members. * Debug complex issues, perform performance tuning, and optimize system efficiency across distributed environments. * Implement monitoring and observability solutions using Grafana and related tools to ensure system reliability. * Collaborate with cross-functional teams including product, QA, and DevOps to deliver reliable, secure, and scalable solutions. * Contribute to architecture discussions and support the development of large-scale, distributed applications. * Maintain comprehensive technical documentation and ensure adherence to SDLC processes. * Stay updated with industry trends and emerging technologies in backend development and cloud computing ## Related Videos - [Kubernetes Native Java](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Effective Java Strategies and Architectures for Clouds](https://www.wearedevelopers.com/videos/186-effective-java-strategies-and-architectures-for-clouds) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Software Developer Salary in The Netherlands [2023]](https://www.wearedevelopers.com/magazine/217-software-developer-salary-in-the-netherlands-2023) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Best Companies in the Netherlands: Top 25 Companies in 2023 ](https://www.wearedevelopers.com/magazine/193-best-companies-in-the-netherlands-top-25-companies-in-2023) - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany)