You have a technical related degree and/or equivalent professional qualification.
You have at least 5 years of hands-on experience in backend software development using Java.
You have proven expertise in Spring Boot REST/Microservices.
You have used design patterns like MVP, MVC or MVVM and you know when to use which.
You have working experience with relational and NoSQL databases.
You have multiple years of experience with cloud application design and in one or more reputable cloud platform providers (e.g. AWS, GCP, Microsoft Azure … )
You have professional experience working in an agile development environment.
You have strong communication skills and like making decisions.
You follow good software engineering principles such as TDD, writing modular, maintainable and clean code.